本文摘自PHP中文网,作者青灯夜游,侵删。
在css中,“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后为其设置样式,语法格式“元素:hover{css样式};”;“:hover”必须位于“:link”和“:visited”之后(如果存在的话),这样样式才能生效。
相关推荐:《编程教学》
:hover 选择器用于选择鼠标指针浮动在上面的元素。
提示::hover 选择器可用于所有元素,不只是链接。
在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。
:link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。
css :hover 选择器的使用
用法1:
这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为黄色
1 2 3 4 |
|
这个是最普通的用法了,只是通过a改变了style
用法2:
使用a 控制其他块的样式:
使用a控制a的子元素 b:
1 2 3 |
|
使用a控制a的兄弟元素 c(同级元素):
1 2 3 |
|
使用a控制a的就近元素d:
1 2 3 |
|
总结一下:
1. 中间什么都不加 控制子元素;
2. ‘+’ 控制同级元素(兄弟元素);
3. ‘~’ 控制就近元素;
实例
用一个按钮控制一个盒子的运动状态,当鼠标移到按钮上方时,盒子停止运动,鼠标移开时,盒子继续运动
body代码:
1 2 3 4 |
|
css样式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
想要查阅更多相关文章,请访问PHP中文网!!
以上就是hover在css中有什么用?的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《hover》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者