最近、6つの列にyオーバーフローが必要なウェブサイトを作成しました。私はきれいな6つの部門を作ることができませんでした。幅は、6つのスクロールバーと少しのパディングに合わせて調整する必要がありました。オーバーフローで画面を均等に分割する
私の試みよりも良い方法はありますか?
<div class="col">
<div class="section">
Content that overflows this section.
</div>
</div>
.col {
width: 15.2%;
padding-right: 15px;
float: left;
}
.section {
overflow-y: scroll;
width: 100%;
}
これは非常にうっすらで、列は右端に届きません。
私はjqueryを試しても十分ではありませんが、アドバイスを受けたいと思います。 ** * ***
は私はそう愚かな、それを働きました。あなたはパディングを含むすべてに%を使用する必要があります。 Duh ** * ****いつでも無駄な時間を無駄にしてしまいます!
htのようなCSSグリッドフレームワークを使用してみてくださいtp://960.gs/レイアウトの作成にはすべての労力がかかります。 – luke2012
そのリンクは、固定幅のレイアウト(主に960ピクセル)に基づくグリッドデザインを提供します。私は、opが設計したように、可変幅のデザインで非常に役立つとは思わない。 '%'を使うと確実に問題を解決できますが、ブラウザによっては '%'の計算値が多少ずれてしまうことがあります。 – sarcastyx