私は親divをrelativeに設定し、他は絶対と50%幅に設定しますが、jsfiddleでもそれが機能していないことが示されます。私は何が欠けていますか?float left right right bottom
http://jsfiddle.net/kagawa_leah/3gcV9/1/
HTML:
<div class="border">
<div class="left">
<p>LEFT Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. </p>
</div> <!--end left-->
<div class="right">
<p> RIGHT Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. </p>
</div> <!--end right-->
</div> <!--end border -->
CSS:あなたは絶対配置要素をフロートさせることはできません
.border {
position: relative;
height: 100px;
background-color: #000000;
}
.left {position: absolute;
width: 50%;
float:left;
text-align:left;
bottom: 4px;
background-color:red;
}
.right {position: absolute;
width: 50%;
float:right; text-align:right;
bottom: 4px;
background-color: blue;
}
AWESOMEどのように見えるかです!あまりにもありがとう〜ありがとう、私はそれが複雑すぎると思う。 「右:0」がそれを縁に押し付ける理由を教えてもらえますか?(私は将来の参照のために知ることができます)私はそれがなければ、2つの部門が左右に "浮かんだ"ことに気付きましたが、左の50%しか占めませんでした。 –