2つのdivがコンテナdiv内に並んで表示されます。しかし、第2のものは何らかの理由で包み込みます。 2番目のdivのプロモーションは、1番目のdivスライドショーの右下に表示されます。マージンは正しいようですが、これらの2つのdivが並んで表示されるようにします。CSSが2つの浮動小数点を並べて浮動させる問題
私はここでいくつかの提案を試みましたが、動作しません。ここで
はCSSです:ここでは
#top-feature {
background: red;
height: 320px;
width: 897px;
margin: 11px 0 0 0;
/*padding: 10px 0 0 10px;*/
position: relative;
text-align: left;
}
#slideshow {
height: 300px;
width: 548px;
margin: 0 0 0 0;
background: blue;
}
#promo {
height: 100px;
width: 200px;
margin: 0 0 0 569px;
background: green;
}
はHTMLです:あなたがそれらをサイド・バイ・サイドたい場合は、絶対的なものを、内側のdiv:あなたは、インラインまたは位置をフロートする必要が
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<div id="top-feature">
<div id="slideshow">
</div>
<div id="promo">
</div>
</div>
</asp:Content>
私はそれをやってみましたが、これはうまくいきませんでした。スライドショーは左に浮かび、プロモーションは右に浮かびます。 – Paul
しかし、最初にプロモーションで569pxのマージンを削除しましたか? – SpliFF
フロートではマージンを使用できません。 Petahの解決策はうまくいくと思われますが、余裕を使う必要もあります。 – Paul