次のHTMLとCSSを追加するまで、うまく機能するWebページがあります。
HTML:
<div class="content">
<div class="inner_content">
<!-- old HTML within these 2 div tags worked find before adding these 2 new div tags -->
</div>
</div>
CSS:
.content
{
background:#BBBBBB;
}
.inner_content
{
width:993px;
margin:auto;
padding:10px 0px 0px 10px;
background:#AAAAAA;
}
奇妙な効果:
このjsfiddleで「奇妙な効果」が発生していることがわかります。
を含む div をクリックする(c)
と、小さなドロップダウンが表示されます。その後、ウィジェットのヘッダーをドラッグしてウィジェットを移動しようとすると、(c)
上記の HTML と CSS を追加する前は、このようなことはありませんでした。
スクリーンショット:
問題を示すスクリーンショットを次に示します。
ドロップダウンはここでうまく見えます: クリックして拡大.
古い HTML でドロップダウンを有効にしてウィジェットを移動すると、ドロップダウンはウィジェットで正しく移動します。 クリックして拡大します。
新しい div/css を追加してドロップダウンを有効にしてウィジェットを移動すると、ウィジェットでドロップダウンが正しく移動しません: クリックして拡大します。
質問:
HTML と CSS がページに追加する効果を失うことなく、ドロップダウンに奇妙なことをさせることなく、それを修正する方法はありますか?