用css文件中的条件替换html css样式
我有这个问题,我不知道如何解决它。在我的项目中,许多html文件都定义了div和width样式,例如:用css文件中的条件替换html css样式,html,css,conditional-statements,Html,Css,Conditional Statements,我有这个问题,我不知道如何解决它。在我的项目中,许多html文件都定义了div和width样式,例如: <div style="width:200px" id="boom">/*****/</div> 被忽略,因为样式是在html中为该div定义的,并且根据我所知道的html条件优于css条件。 怎么可能解决这个问题?我不想编辑所有html页面,因为这需要很长时间。您做错了什么。因为!重要信息使样式具有最高优先级,因此它始终使用宽度:auto而不是内联CSS 这是一个实
<div style="width:200px" id="boom">/*****/</div>
被忽略,因为样式是在html中为该div定义的,并且根据我所知道的html条件优于css条件。
怎么可能解决这个问题?我不想编辑所有html页面,因为这需要很长时间。您做错了什么。因为
!重要信息
使样式具有最高优先级,因此它始终使用宽度:auto代码>而不是内联CSS
这是一个实际的例子:
还有一个教程:@Jared你可以不用[style]属性选择器来做。为什么右大括号后面的单词是auto?是的,这个链接没有说任何关于auto
,而是说!重要信息
。。。
`div#boom{width:auto !important;}`
div[style] {
width:auto !important;
}