CSS代码如下:
#XXBox ul li a { color:#fff;display:block; border-bottom:solid 1px #999999;}
----我是分割线----
<div id="XXBox">
<ul>
<li>
<a>我是链接A</a>
<ul>
<li>
<a>我是链接B</a>
</li>
</ul>
</li>
</ul>
</div>
-----------------------
CSS的设置会作用于所有<A>标签,请问如何才能让它只作用于第一级<A>标签?不让“我是链接B”应用上面的CSS设置。
CSS 如何让ul li a的设置不加到ul li a ul li a上?
XXBox ul li li a{color:#333;display:block; border-bottom:solid 2px #666;}你不想要写2个class的话,可以在写一遍你想要的样式,css下面的样式会自动覆盖上面的,第一个行就是你现在加的样式,第二行有2个li 里面写原来的样式就可以了。
css中设置什么可以让li标签的内容超出ul
1:使用padding 2:使用margin的负值 这两个无论用哪个,ul都不能使用overflow:hidden;不然li跑到ul外面的话会看不到。
CSS里面的div ul li 它们之间是什么样的关系?
ul li是要搭配使用的,二者必须同时出现,<ul> <li>abcd<\/li><li>abcd<\/li><li>abcd<\/li>...<\/ul>一般中间不会出现其他标签。div都可以(一般包含其他内容,也可以用在任何位置,用的比较多),h1一般用做标题比较多,这些标签都可以随机搭配,互相包含也没什么问题。
li里面嵌套ul。怎么让li的背景色修改,而li里面包含的ul背景色不修改
在不需要变色的ul的css背景色样式后面加 !important,表示优先级最高,这样其他的标签在进行同样的样式编辑时就不会覆盖到此标签的样式了。
css有办法让ul>li>ul>li这个最后面的这个li与旁边ul>li>ul>li这个后面...
把里面的ul的宽度设为与父级的li同宽即可,最简单就是 width:100 当然如果父级的li与祖父级的ul也不同宽,那么父级li也要设为 width:100 还有一点,就是如果背景色(绿色)是设在最底层的li的,那么li的宽度也要设为 width:100
css怎么去除li的点
方法一:<ul><li style="list-style-type:none;">百度<\/li><li style="list-style-type:none;">雅虎<\/li><li style="list-style-type:none;">新浪<\/li><li style="list-style-type:none;">谷歌<\/li><\/ul> 方法二:<style>li {list-...
CSS ul宽度大于外部宽度 ul中li自动换行,怎么让他不换行
外层div设个可见区域宽度,同时益处隐藏。li左浮动,接下来是重点啦!!!设置ul宽度,设一个大一些的值,例如5000px,或者用脚本来动态计算赋值也行。这样就能实现你想要的效果。哎,当初刚学时这都不叫事,好久没用了,现在也遇到这个问题了,墨迹了半天才发现原因......
CSS如何实现网页导航栏置顶
1、在电脑上打开软件,新建一个html文件,在head部分,编写css样式, list-style-type: none;是除掉导航前面默认带的点,li a,li a.active ,li a:hover:not(.active) 设置鼠标滑到导航栏的颜色变化。2、在html页面body里面编写导航栏内容,可以看到是通过<ul><li><a href=""><\/a><\/li><...
如何解决父级<li>覆盖下级的<ul>下的<li>
这个是两个问题,第一你的子级的定位没做好,第二是层级问题那个在上面就需要z-index更大.还有一般二级菜单都是一级横着,二级竖着,你这都是竖着的貌似这样有点小bug.
纯css编写的二级导航菜单问题?
<\/ul> <\/li> <\/ul> 其中ul1是整个导航,而li是一级菜单,你让默认的时候ul2是隐藏的,只有滑过li的时候把滑过的那个li里面的ul2显示,当滑出的时候再隐藏ul2,当然你的ul1里的li得设置定位,用relative,然后里面的ul2用绝对定位absolute,就OK了,当然我这里没有设置连接,加个连接跟不加...