为什么list-style:none不起作用?_html/css_WEB-ITnose
程序员文章站
2024-01-25 13:34:40
...
代码见下面?为什么list-style:none不起作用呀?
无标题文档
- aaaaaa
- bbbbbb
回复讨论(解决方案)
没ul 的默认等级高。
为何要设在body上?
你设置在body上面,那么之后的ul之内是去继承这个body的设置,继承来的东西,会被本身携带的属性覆盖的。
好复杂的问题~
可不可以这样理解:
ul的默认样式属于内联样式表
head标签中的 body{……},属于内部样式表
而 内部样式表 的优先级要低于 内联样式表
如果没反映的话 最好就加在div里的css style 里这样最稳定了
写在ul上即可……
综合楼上那位朋友所说得出以下结论:
写在body上理论上是可以被body里面的元素继承,但是在CSS里继承的权限是最低的,所以会被UL自身的默认样式覆盖,这样的代码一般都直接写给UL
ul{
list-style:none;
}
谢谢,好像明白了。
推荐阅读
-
为什么list-style:none不起作用?_html/css_WEB-ITnose
-
上面的css代码为什么在ie7 与 ie8下宽度不一样呢?_html/css_WEB-ITnose
-
关于IE8下css的background属性不起作用的解决办法_html/css_WEB-ITnose
-
浮动的
框为什么会显示成这个样子_html/css_WEB-ITnose为什么父div没有被撑开_html/css_WEB-ITnose
为什么说overflow: hidden;能清除浮动呢_html/css_WEB-ITnose
为什么我的width不起作用?_html/css_WEB-ITnose
为什么padding和margin在span中不好用_html/css_WEB-ITnose
各位大神,小弟刚刚才开始自学html,按教学方法嵌入两个网页,为什么只显示出一个啊,我都对着代码敲了_html/css_WEB-ITnose
为什么用div加入小小的表单后,居中的页面整体会左移一点点,php搜索数据库返回数据后,也会这样_html/css_WEB-ITnose