我的HTML代码在运行中想通过位置移动制作鼠标经过移动效果,为什么,代码正确,不能显示啊

尝试在#li1中单独编写背景属性,并在background-imagebackground-positionhover中编写background-position属性。

怎么让鼠标滑过产生变色?

在许多网页上,我们已经看到,当鼠标悬停在某个项目上时,该项目的背景颜色会发生变化。
设置鼠标悬停时背景颜色变化;使用:hover成功初始化它。

语法:div:hover{background-color:red;}

创建一个新的html文件。
如图

在html文件中找到body标签,在该标签内创建一个div标签并将类设置为bg。
如图:代码:divclass="bg"/div

在title标签后创建style标签,为bg类添加样式。
这里我们有bg类的宽度;指定高度和背景颜色。
代码如图:setstyletype="text/css".bg{width:150px;height:150px;background-color:red;}/style

鼠标变化在div上滑动的背景颜色。
添加鼠标滚过:在bg样式类中滚动;然后设置鼠标滚动时的背景颜色。
如图所示。
代码:.bg:hover{background-color:burlywood;}

虚拟浏览器打开。
保存html后,当鼠标未悬停在div上时,背景为红色。
,

所有代码都可以直接复制到新家的html文件中,如图所示:所有代码:!DOCTYPEhtmlhtmlheadmetacharset="UTF-8"title当鼠标悬停在上方时更改背景颜色it/titlestyletype="text/css".bg{width:150px;height:150px;background-color:red;}.bg:hover{background-color:burlywood;}/style/headbodydivclass="bg"/div/body/html

html如何实现鼠标悬停显示文字,鼠标移走文字消失。

要实现鼠标悬停时文本出现、鼠标移开时文本消失的效果,可以使用HTML和CSS的组合。
具体步骤如下:

首先,创建一个新的HTML文件。
确保在``标记内嵌套了一个`

`元素,其中包含一个`

`标记。
例如,编写文本“demo”,然后在``部分添加``标签,为后续样式做准备。
最初,您需要隐藏`

`标签,因此将样式设置为。
`p{display:none;}`另外,为`

`添加一个简单的样式,例如宽度和高度,如`div{width:100px;height:100px;background:#}`。
是一种视觉呈现

然后,将`hover`伪类添加到`

`元素,以便当鼠标悬停在`

`上时,相应的CSS代码是`div:hoverp{display。
:block;}`,意思是当鼠标悬停在上面时,`

`标签会从隐藏变成可见,并且里面的文字会显示出来。
如果`

`标签被移走,`

`标签应该返回到隐藏状态,保持文本的显示和隐藏效果,这自然是通过`hover`伪类的默认行为来完成的。
就完成了,不需要任何额外的设置,这样通过CSS的'hover'伪类,就可以轻松实现鼠标悬停时显示文字以及鼠标移开的效果。
但他们消失了。