为什么list-style:none不起作用?_html/css_WEB-ITnose
程序员文章站
2024-01-09 19:55:28
...
代码见下面?为什么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
-
为什么在IE6下链接会失效_html/css_WEB-ITnose
-
为什么在网页里,标点符号跑到行首了呢?_html/css_WEB-ITnose
-
这样式为什么放在标签里面才生效呢?_html/css_WEB-ITnose
-
这里为什么 无法获取 宽 高_html/css_WEB-ITnose
-
为什么好多网页习惯用一张大图片(包含页面中所有小图标)来做图标呢?_html/css_WEB-ITnose
-
编写的jsp页面,为什么IE网页上不能显示加载的图片?_html/css_WEB-ITnose
-
为什么默认的会有style,明明没写_html/css_WEB-ITnose">
为什么默认的会有style,明明没写_html/css_WEB-ITnose
-
我这个li中的文字为什么在chrome下无法垂直居中?_html/css_WEB-ITnose
-
为什么会出现本地和空间的样式不一样_html/css_WEB-ITnose