Mountain Lion で Firefox 21 を使用しています。次の方法で JavaScript によって作成されている div がいくつかあります。
$(document).ready(function(){
setup_teaching_points();
});
以下のコードは Chrome で正常に動作します。Firefox は、tuching_point_opener_wrapper に CSS を適用しません。
<style type='text/css'>
(...other css, none of which touches the class in question here)
div.teaching_point_opener_wrapper { width:20px; float:right }
</style>
<div class="teaching_point_opener_wrapper">
(...stuff)
</div>
私が考えることができる唯一のことは、私の div が作成される前に Firefox が CSS を適用し、作成後にそれらにルールを適用しようとしないことです。これはばかげているように思えます...しかし、それから、非常に多くのことがそうです。
何が起きてる?
編集: 誰か私を撃ってください。これは数行上でした...
div#diagram_results_and_thumbnail {width:25%'}
Chrome は、FireFox よりも、私が不注意であることについて賢いと思います。