私は次のDOM構造を持っています:
<li>
<div id="some_id_1">-some html-</div>
</li>
には<li>
背景として画像があり、 は<div>
の右上隅にコントロール ボックスとして表示されます<li>
。
が右に浮かび、<div>
右に表示されるはずです。
ページを (Chrome で) 更新する<div>
と、 が中央近くに表示され<li>
ます (左の画像を参照)。
Chrome の開発者ツールを開き、不透明度 (またはその他の css プロパティ) を変更する<div>
と、右に移動します (右の画像を参照)。
Chrome のキャッシュをクリアしようとしましたが、うまくいきませんでした。
これを引き起こしている可能性のある Chrome 固有の問題はありますか? (このページは Firefox で正常に動作します。)
CSS:
li {
position:relative;
}
div {
position:absolute;
width:40px;
float:right;
margin:0px;
}
(他のすべてのプロパティはフォント/色に関連しています)
更新: margin-right:0px は問題を修正したようですが、不透明度を変更すると div が移動した理由はまだわかりません。