hover css(CSS :hover的用法)

本文目录
- CSS :hover的用法
- css里hover问题
- 内联css怎么使用hover效果
- css hover的时候怎么用
- css3有哪些不错的hover效果
- 关于CSS 中a和a:hover起到什么作用
- 关于css的:hover
CSS :hover的用法
#hoverpage ul#outer li.page div a:hover {text-decoration:none;}
id为hoverpage 元素下的UL下的COUTER下的LI样式为PAGE 下的DIV下的A,鼠标移动上去的时候,text-decoration为NONE,没有任何修饰
#hoverpage ul#outer li.page a:hover {white-space:normal;}
HOVERPAGE 下的UL的ID为OUTER下的LI样式名为PAGE下的A
#hoverpage ul#outer :hover div {position:absolute; left:0; top:0;}
这句是同上某某下的,最后hover div的意思是OUTER鼠标移上后,它里面的层的样式:
相对定位,LEFT0 TOP0
css里hover问题
ul li:hover{color:#fff;} //表示选中li的时候颜色是白色
ul hover:li{color:#fff}//不存在这种写法,错误的。
ul:hover li{color:#fff}//选中ul的时候,他里面的li颜色是白色
你要表达的是不是1和3的不同点?
有问题再追问把。希望能帮到你,有用就采纳!
内联css怎么使用hover效果
单纯只css做不到这个要求,hover的使用方法如下:
《title》《/title》
《style type=“text/css“》
a:link{color: #F00;}
a:visited{color: #00F;}
a:hover{color: #0F0;}
a:active{color: #FF0;}
《/style》
《/head》
《body》
《p style=“color:#399“》《a href=“#“》文字《/a》《/p》
《/body》
《/html》
但是可以用js辅助完成这个效果,使用onMouseOver(鼠标移到目标上)和onMouseOut(鼠标移开目标后)实现对a标签或其它html标签设置hover样式。
直接对标签使用即可,无论A标签、SPAN标签、DIV标签等均可。
《a style=“color:#00F; text-decoration:none“onMouseOver=“this.style.color=’#F00’;this.style.textDecoration=’underline’“
onMouseOut=“this.style.color=’#00F’;this.style.textDecoration=’none’“》
DIVCSS5
《/a》
以上对a超链接代码设置默认样式、鼠标移到目标上、鼠标移开目标后样式。特点代码比较长。
DIVCSS5重要提示说明:为了看到鼠标移开后与默认样式相同,通常需要直接对标签使用style设置默认CSS样式并且与onMouseOut设置CSS样式保持相同。以免初始状态对象样式与鼠标移开对象后样式的不同。
但是另外需要注意:淘宝的描述页是无法使用外置css或者js模块的,外置css模块需要购买,js模块还没有开放
css hover的时候怎么用
单纯只css做不到这个要求,hover的使用方法如下:
《head》
《title》《/title》
《style type=“text/css“》
a:link{color: #F00;}
a:visited{color: #00F;}
a:hover{color: #0F0;}
a:active{color: #FF0;}
《/style》
《/head》
《body》
《p style=“color:#399“》《a href=“#“》文字《/a》《/p》
《/body》
《/html》
但是可以用js辅助完成这个效果,使用onMouseOver(鼠标移到目标上)和onMouseOut(鼠标移开目标后)实现对a标签或其它html标签设置hover样式。
直接对标签使用即可,无论A标签、SPAN标签、DIV标签等均可。
《a style=“color:#00F; text-decoration:none“
onMouseOver=“this.style.color=’#F00’;this.style.textDecoration=’underline’“
onMouseOut=“this.style.color=’#00F’;this.style.textDecoration=’none’“》
DIVCSS5
《/a》
以上对a超链接代码设置默认样式、鼠标移到目标上、鼠标移开目标后样式。特点代码比较长。
DIVCSS5重要提示说明:为了看到鼠标移开后与默认样式相同,通常需要直接对标签使用style设置默认CSS样式并且与onMouseOut设置CSS样式保持相同。以免初始状态对象样式与鼠标移开对象后样式的不同。
但是另外需要注意:淘宝的描述页是无法使用外置css或者js模块的,外置css模块需要购买,js模块还没有开放
css3有哪些不错的hover效果
CSS3在hover下的几种效果代码分享,CSS3在鼠标经过时的几种效果集锦
效果一:360°旋转 修改rotate(旋转度数)
01 * {
02 transition:All 0.4s ease-in-out;
03 -webkit-transition:All 0.4s ease-in-out;
04 -moz-transition:All 0.4s ease-in-out;
05 -o-transition:All 0.4s ease-in-out;
06 }
07 *:hover {
08 transform:rotate(360deg);
09 -webkit-transform:rotate(360deg);
10 -moz-transform:rotate(360deg);
11 -o-transform:rotate(360deg);
12 -ms-transform:rotate(360deg);
13 }
效果二:放大 修改scale(放大的值)
01 * {
02 transition:All 0.4s ease-in-out;
03 -webkit-transition:All 0.4s ease-in-out;
04 -moz-transition:All 0.4s ease-in-out;
05 -o-transition:All 0.4s ease-in-out;
06 }
07 *:hover {
08 transform:scale(1.2);
09 -webkit-transform:scale(1.2);
10 -moz-transform:scale(1.2);
11 -o-transform:scale(1.2);
12 -ms-transform:scale(1.2);
13 }
效果三:旋转放大 修改rotate(旋转度数) scale(放大值)
01 * {
02 transition:All 0.4s ease-in-out;
03 -webkit-transition:All 0.4s ease-in-out;
04 -moz-transition:All 0.4s ease-in-out;
05 -o-transition:All 0.4s ease-in-out;
06 }
07 *:hover {
08 transform:rotate(360deg) scale(1.2);
09 -webkit-transform:rotate(360deg) scale(1.2);
10 -moz-transform:rotate(360deg) scale(1.2);
11 -o-transform:rotate(360deg) scale(1.2);
12 -ms-transform:rotate(360deg) scale(1.2);
13 }
效果四:上下左右移动 修改translate(x轴,y轴)
01 * {
02 transition:All 0.4s ease-in-out;
03 -webkit-transition:All 0.4s ease-in-out;
04 -moz-transition:All 0.4s ease-in-out;
05 -o-transition:All 0.4s ease-in-out;
06 }
07 *:hover {
08 transform:translate(0,-10px);
09 -webkit-transform:translate(0,-10px);
10 -moz-transform:translate(0,-10px);
11 -o-transform:translate(0,-10px);
12 -ms-transform:translate(0,-10px);
13 }
关于CSS 中a和a:hover起到什么作用
a的作用是链接,点击《a》《/a》之间的内容,页面会跳转到链接的地址。直接设置它的颜色,比如,例子中a{color:#000;},意思是《a》《/a》之间的内容显示为黑色,如果不设置的话,浏览器默认的a链接的颜色是蓝色;
a:hover属于css,它设置了当鼠标悬浮在链接内容之上时,链接内容的样式,比如,例子中a:hover{ color:#F00;},它设置了当鼠标悬浮在该链接内容上时,链接内容变成红色。
扩展资料:
总结几个a的伪类:
a:link 英文link就是链接的意思,代表当一段文本为链接时的属性。
a:visited 英文visited就是访问过的意思,代表这段文本被点击之后的属性。
a:hover 英文hover就是悬停的意思,代表鼠标指针放在这个链接上时的属性。
a:active 英文active就是有效的、快速的意思,代表鼠标按下时一瞬间的属性。
一般最常用的方法是a {CSS属性} a后面什么也没有,代表一次定义这四个属性,然后根据需要再定义其中某个属性就可以了,最常用的是a:hover {CSS属性}
参考资料:百度百科-CSS
关于css的:hover
#hoverpage
ul#outer
li.page
div
a:hover
{text-decoration:none;}
id为hoverpage
元素下的ul下的couter下的li样式为page
下的div下的a,鼠标移动上去的时候,text-decoration为none,没有任何修饰
#hoverpage
ul#outer
li.page
a:hover
{white-space:normal;}
hoverpage
下的ul的id为outer下的li样式名为page下的a
#hoverpage
ul#outer
:hover
div
{position:absolute;
left:0;
top:0;}
这句是同上某某下的,最后hover
div的意思是outer鼠标移上后,它里面的层的样式:
相对定位,left0
top0

更多文章:
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00






