html中hover的用法是什么?

html-css06

html中hover的用法是什么?,第1张

定义和用法\x0d\x0a\x0d\x0a:hover伪类在鼠标移到元素上时向此元素添加特殊的样式。\x0d\x0a说明\x0d\x0a这个伪类应用处于“悬停状态”的元素。悬停定义为用户指示了一个元素但没有将其激活。对此最常见的例子是将鼠标指针移到HTML文档中一个超链接的边界范围内。理论上,其他元素也可以处于悬停状态,不过CSS没有定义究竟是哪些元素。\x0d\x0a激活的、已访问的、未访问的或者当有鼠标悬停在其上的链接,它们会在支持CSS的浏览器中以不同的方式显示出来:\x0d\x0aa:link{color:#FF0000}/*未访问的链接*/\x0d\x0aa:visited{color:#00FF00}/*已访问的链接*/\x0d\x0aa:hover{color:#FF00FF}/*当有鼠标悬停在链接上*/\x0d\x0aa:active{color:#0000FF}/*被选择的链接*/\x0d\x0a\x0d\x0a具体的例子,你可以百度搜下w3cshool里CSS:hover伪类,链接我就不给了,免得被删答案。\x0d\x0a\x0d\x0a总的来说hover是css里用来定义,当鼠标移到某个标签上时,这个标签显示的情况。一般来说hover用在a(超链接)上比较多。类似的用法有link,visited,active.

准备的材料有:计算机、HTML编辑器、浏览器。

1、首先,打开HTML编辑器,创建一个新的HTML文件,比如index.HTML,并编写问题的基本代码。

2、在index.html中的<a>标签,输入js代码中的style属性中输入:hover{color: #0a6aa1}。

3、浏览器运行index.html页面,鼠标移动到div123。123的颜色会根据hover的定义而改变。

按照如上步骤即可解决问题。

有两种情况:

1、网页是通过标签的title属性设置的内容,如:

<p id="test" title="当鼠标移动到该标签上时显示">将鼠标移动至我上试试</p>

在这种情况下,获取hover显示内容,可以直接获取本标签对象的title属性值就可以了。

2、通过onmouseover设置的情况:

可以通过用js模拟onmouseover事件来获取