2012-10-26 86 views
0

我在Firebug中看到我的样式(background-color)明显位于html视图中的元素上,但不显示在样式选项卡中的element.style中。在文档中,我没有看到样式的效果,但是如果手动将它添加到当前类的样式选项卡中,它将起作用。 这怎么可能?未应用样式

!important在元素上的样式,并没有看到任何可以重写它

编辑,甚至与价值入账字面上这里,没有骰子:

<div class="fl oh rounded" data-bind="attr:{style:'display:block, background-color:#ff0000 !important;'}"> 

然而,这有效。

<div class="fl oh rounded" style="background-color:#ff0000 !important;"> 

所以,如果我添加了风格的行内,而不是在淘汰赛结合,它的工作原理......不过,我可以看到,正在为绑定颜色出现在萤火虫的HTML的结合(但不在样式选项卡中的element.style,但没有看到ko绑定的颜色)

+0

代码或链接的网站plz –

+1

请告诉我们你的代码,也许你以后覆盖它,也许某事在它之上,这很难猜测。 – daniel

+0

问题是,在什么情况下(我什么都不知道)可以在元素上内嵌一个样式,但在firebug中不在element.style中? – Tom

回答

2

我不知道为什么,但它是不寻常的看起来display:block导致这种古怪。