跟随鼠标的几个星星,不是很夸张,还可以用用

脚本说明:
第一步:把如下代码加入<body>区域中
<STYLE TYPE="text/css">
<!--

BODY{
overflow:scroll;
overflow-x:hidden;
}

.s1
{
  position  : absolute;
  font-size : 12pt;
  color     : blue;
  visibility: hidden;
}

.s2
{
  position  : absolute;
  font-size : 20pt;
  color     : red;
 visibility : hidden;
}

.s3
{
  position  : absolute;
  font-size : 16pt;
  color     : gold;
 visibility : hidden;
}

.s4
{
  position  : absolute;
  font-size : 14pt;
  color     : lime;
 visibility : hidden;
}
-->
</STYLE>


第二步:把如下代码加入<body>区域中
<DIV ID="div1" CLASS="s1">*</DIV>
<DIV ID="div2" CLASS="s2">*</DIV>
<DIV ID="div

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 可以使用 Python 的图形库来绘制三角形并让其跟随鼠标移动。 以下是一个简单的例子,使用 Python 的 turtle 库来绘制三角形并跟随鼠标移动: ```python import turtle # 创建画布和海龟 t = turtle.Turtle() screen = turtle.Screen() # 绑定鼠标事件,获取鼠标的 x 坐标和 y 坐标 def move(x, y): t.setpos(x, y) screen.onclick(move) # 绘制三角形 t.forward(100) t.left(120) t.forward(100) t.left(120) t.forward(100) # 进入消息循环 turtle.mainloop() ``` 运行上述代码后,你会看到一个三角形,并且当你移动鼠标时,三角形会跟随鼠标移动。 希望这能帮到你! ### 回答2: 可以使用Python的turtle模块来绘制一个三角形,并让它跟随鼠标移动。具体步骤如下: 1. 导入turtle模块:`import turtle` 2. 创建画布并设置画布大小:`wn = turtle.Screen()` 3. 设置画布标题:`wn.title("Triangle Follow Mouse")` 4. 创建一个画笔对象:`pen = turtle.Turtle()` 5. 定义一个移动画笔位置的函数,用于让画笔跟随鼠标移动:`def move_pen(x, y): pen.penup(); pen.goto(x, y)` 6. 将移动画笔位置的函数与画布的鼠标移动事件绑定:`wn.onscreenclick(move_pen)` 7. 绘制三角形的函数:`def draw_triangle(): for _ in range(3): pen.forward(100); pen.left(120)` 8. 绘制三角形:`draw_triangle()` 9. 启动画布的主循环以监听鼠标移动事件:`wn.mainloop()` 完整的代码如下: ```python import turtle wn = turtle.Screen() wn.title("Triangle Follow Mouse") pen = turtle.Turtle() def move_pen(x, y): pen.penup() pen.goto(x, y) def draw_triangle(): for _ in range(3): pen.forward(100) pen.left(120) draw_triangle() wn.onscreenclick(move_pen) wn.mainloop() ``` 运行代码后,会显示一个窗口,其中绘制了一个初始位置在窗口中心的三角形。当鼠标点击窗口时,三角形的位置会跟随鼠标的移动而改变。 ### 回答3: 要用Python语言绘制一个三角形,并让它跟随鼠标移动,可以使用turtle库来实现。下面是一个示例代码: ```python import turtle # 创建画布 canvas = turtle.Screen() canvas.title("移动三角形") canvas.bgcolor("white") canvas.setup(width=600, height=600) # 创建画笔 pen = turtle.Turtle() pen.color("black") pen.shape("triangle") pen.penup() # 定义移动函数 def move(x, y): pen.goto(x, y) # 绑定鼠标事件 canvas.onclick(move) turtle.done() ``` 这段代码首先导入turtle库,创建一个画布并设置其窗口大小。然后,创建一个画笔,设定画笔形状为三角形,并将画笔提起(缩回去)。接下来定义一个移动函数,该函数将画笔移动到鼠标点击位置。最后,通过绑定鼠标点击事件到移动函数,当鼠标点击画布时,画笔将移动到对应位置。最后调用`turtle.done()`来使程序保持运行状态。 运行这段代码后,你会看到一个白色背景的窗口,当你在窗口中点击,画笔会移动到对应的位置,形成一个跟随鼠标移动的三角形。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

denal

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值