Html css如何强制ul、ol在重置列表样式后显示数字或光盘。?

Html css如何强制ul、ol在重置列表样式后显示数字或光盘。?,html,css,Html,Css,我用重置css(可能是正常的)重置了css,但最近我用的是wysiwyg插件(textarea插件),每次我插入ul或ol列表时,光盘或数字都不会出现,因为列表样式:无;我在textarea周围添加了一个新的div,并在css文件中创建了类似 .divsurrondig ul{list-type:disc; border:1px solid red;} 每次我插入带有小部件的新列表时,红色都会出现,但不会!项目符号出现时,您知道如何重置显示项目符号/编号的列表样式吗 尝试添加!重要信息,请参见

我用重置css(可能是正常的)重置了css,但最近我用的是wysiwyg插件(textarea插件),每次我插入ul或ol列表时,光盘或数字都不会出现,因为列表样式:无;我在textarea周围添加了一个新的div,并在css文件中创建了类似

.divsurrondig ul{list-type:disc; border:1px solid red;}

每次我插入带有小部件的新列表时,红色都会出现,但不会!项目符号出现时,您知道如何重置显示项目符号/编号的列表样式吗

尝试添加
!重要信息
,请参见规则

.divsurrondig ul{list-type:disc !important; border:1px solid red;}

你这里有一个优先权的问题。您应该尝试对列表应用更具体的css选择器,而不是盲目地设置!对规则很重要。太多了!重要的是,当您试图弄清楚为什么不应用此css时,将来调试会变得困难。只是为了指出问题的症结,一个重要的插科打诨早已被设置

你可以阅读这篇文章了解css优先级的一些细节。。。

如果必须添加
!重要提示
您做错了。使用它只是为了看看它是否有效——如果有效,重构你的操作顺序。@AlienWebguy我不一定同意!重要是有原因的。我想我找到答案是因为我必须在ul:Pbtw之后添加li我尝试了!在发布问题之前,这一点很重要,而且不起作用…@David有很多情况下,代码是存在的,但大多数时候都应该避免eval(),PHP中的
extract()
!CSS中的重要信息
。代码中任何基本上赋予语义中指的东西都应该是一个危险的标志,并且尽可能避免。感谢回答者,实际上这不是一个优先问题,这是因为在css的开始,我应用了重置方法。实际上,解决方案非常简单。container ul li{list style type:disc}。也谢谢你的链接。这是一个优先问题。哈哈。您所做的是提供一个更具约束性的css选择器。Eric的reset.css使用非常通用的选择器,因此您可以为元素编写更具体的css规则来覆盖它们但无论如何。很高兴你解决了你的问题。你说得对。。。当然是优先,但我的意思是,我并没有用self类声明来重新编写css,但你说得对,它是严格意义上的优先。