有这样一个元素:如何仅基于内联样式定义override Css?
<td style="border: 2px solid red; background: darkred;"></td>
<td style="border: 2px solid blue; background: darkblue;"></td>
所展示的唯一的事情是这是内嵌式的,我以为他们是基于在后端的SQL查询的定义。我想写一个CSS样式表来覆盖这种风格(从前端,并没有访问该网站的后端);但定义它的唯一方法是基于元素的实际内联样式,因为没有类或id。
我知道,你可以对某些非CSS元素定义CSS,如形式name
或for
,这样做就像这样:
td[name=thename] { /*css here */ }
td[for=thefor] { /*css here */ }
所以,我怎么能做到这一点基于风格?
这个也可以,但是如果内联样式发生了变化,它会破坏它吗?并不是说我的情况好多了,因为它需要IE9或更高版本,这削减了不少人。 +1虽然! –