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;">

したがって、スタイルをインラインで追加し、ノックアウトバインディングではなく追加すると、機能します...ただし、バインドされた色がfirebugのhtmlに表示されるため、バインディングが機能していることがわかりますタブが表示されますが、ko バインドされた色は表示されません)

4

1 に答える 1

2

理由はわかりませんが、display:blockこの奇妙さを引き起こしたのは、場違いな見た目でした.

于 2012-10-26T11:15:03.113 に答える