tzkr.net
当前位置:首页 >> 关于 Css中 ul li:hovEr 的问题,求教高手 >>

关于 Css中 ul li:hovEr 的问题,求教高手

css部分 .list ul li:hover { background:red } html部分 1111 1111 1111 1111 前提是你的最外层的class是list而且你的css引用正确

肯定是下面的啊 ,ul li 指的是所有li元素。涉及到继承难题。试试 ul li ul li:hover

id为menu中的ul的li。也就是导航栏里的每一个元素。鼠标放上去后会出来的效果。 在后面又加了ul说明弹出的是一个ul元素 整个这里面的css就是规定这个ul元素里的样式。 说白了就是鼠标划过导航栏的效果

id为menu中的ul的li。也就是导航栏里的每一个元素。鼠标放上去后会出来的效果。 在后面又加了ul说明弹出的是一个ul元素 整个这里面的css就是规定这个ul元素里的样式。 说白了就是鼠标划过导航栏的效果

li hover{ border-right:solid 1px black; border-left:solid 1px black; border-bottom:blue; }

#nav LI:hover LI li A { color:red }

ul li{list-style:none;(取消LI标签默认样式,就是前边自带的小圆点,你需要远点的话可以直接在文字前边添加“·”符号就可以)} ul li a:hover{ background: #f00;(背景变红,注:可能无法实现,因为A标签没有块级显示,需要定义display: block...

是这样的层级关系 在鼠标移到li上的时候它下面的ul会显示 id="menu" ul li:hover ul

把ul li{}里面的background去掉; 或者:把padding-left和padding-right移动到ul li a{}里面; 或者:把ul li a{}里面的background去掉,然后把ul li a:hover改为ul li:hover.

你应该是把 hover写到了 a 标签上,所以需要对a做一些定义。 ul li a { display:block; width:li的宽度, height:li的高度,line-height:li的高度} display:block让a变成块级元素,可以跟div一样有高度、宽度、行高,否则宽度、高度是无效的。 li...

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com