私は 1120px の CSS レスポンシブ フレームワーク レスポンシブを使用しているか、必要なときにいつでも固定グリッドとして機能できます。
全幅の背景色を適用したい 1120px コンテナー div 内に div があります。
もちろん、div の背景色はコンテナー div 内のみであり、body 要素の全幅を塗りつぶしたいと考えています。
問題は、ショートコードによって div が自動的に生成されるため、外側の div を作成して 100% 幅に設定できないことです。
ショートコードのマークアップは次のとおりです。
<div class="toggle-default">
<div class="toggle">
<div class="toggle_title toggle_active">LINE-UP</div>
<div class="toggle_content" style="display:block;">Lorem ipsum sit dolor amet</div>
</div>
</div>
そしてこのcss:
.toggle{ margin-bottom: 5px;
clear: both; float: left;
position: relative;
width: 100%;
}
.toggle .toggle_title {
position: relative;
font-size: 112.5%;
font-weight: 700;
padding-bottom: 15px;
padding-left: 25px;
text-decoration: none;
}
ここにフィドルがあります
問題は、このマークアップが幅 1120px のコンテナー div の下にあることです。.toggle .toggle_title position:absolute;を追加することを考えていました。たとえば、最小幅を 1480px に設定すると、すべてが壊れます。
この種の問題に対するより良いアプローチであると確信しています。これを機能させる方法について、誰かが私にいくつかのヒントを教えてもらえますか? ありがとうございました!