0

私は絶対に配置されたdivを持っています.それはページの90%を占めています.ページの右側から開始したいので、絶対に配置しました..

今、その絶対divの下に配置したい他の要素があります。。それ、どうやったら出来るの?私も絶対位置を持っていますか?私はそれが嫌いです、それはあまりにも面倒です..

 <div id="banner">
 <h3>title</h3>
 <p>Lorem ipsum paragraph</p>
 </div>

 <p>paragraph below the div</p>

CSS:

 #banner {
 background: #EBC841;
 width: 90%;
 padding: 30px 10px;
 position: absolute;
 right: 0;
 }

現在、段落は div の左側の小さなスペースにあります。その下に配置したいのですが、どうすればよいですか?

4

1 に答える 1

0

div で絶対配置を使用する代わりに、10% の margin-left 値を追加できます。これにより、div が同じ場所に配置され、他のコンテンツが div の下に表示され、それによって不明瞭にならなくなります: http:/ /jsfiddle.net/FQYhk/1/

    #banner {
      background: #EBC841;
      width: 90%;
      margin-left: 10%;
      padding: 30px 10px;
    }
于 2013-10-16T21:02:22.530 に答える