別のdivタグ内にネストされている拡張divタグに問題があります。IEでは、拡張divタグは、必要に応じて外側のdivタグの外側に拡張されます。ただし、Chromeでは、内側のdivタグが展開されると、外側のdivタグにスクロールバーが表示されます。IEと同じように動作させたいのですが、スクロールバーは表示されず、コンテンツはページの本文のコンテンツとオーバーラップします(結局のところ、これは単なるショッピングカートウィジェットです)。
これが私のhtmlページのコードです。
<div id="mastheadcontainer"><!-- Begin mastheadontainer -->
<div id="masthead"><!-- Begin Masthead -->
<div id="mastheadcontent">
<div id="googlecart-widget" style="float:right;"></div>
</div>
</div><!-- End Masthead -->
これが私のCSSです:
#mastheadcontainer {
width: 100%;
margin: 0 auto;
background-color: #dcb;
border-bottom:10px solid #0066CC;
/*margin-bottom:20px;*/}
#masthead {
text-align: right;
width: 960px;
margin: 0 auto;
overflow: auto;}
#mastheadcontent{
width:956px;
height:122px;
margin:0 auto;
/*background-image:url('../images/bk-masthead.jpg');*/
/*background-repeat:no-repeat;*/
background-color:#dcb;}
クロームで表示したときのIEの動作と同様に内部divタグが拡張されるようにするための推奨事項はありますか?
ありがとうマイク