bodyのdivには3行のテキストしかありません。背景色は、これらの3行のテキストにのみ満たされていました。高さを100%に設定するとdivに垂直スクロールバーが表示されます
私は色がブラウザの100%垂直を埋めるように、CSS height
の本文を&という本文の100%
に設定しました。しかし、垂直スクロールバーが表示されます。どのように私はそれを隠す/削除することができますか?
私はoverflow:hidden;
をhtmlとdivプロパティに使ってみましたが、運がありませんでした。 Firefoxの使用。
CSS:
* {
margin:0;
padding:0;
}
html,body {
width:100%;
height:100%;
}
.logodiv {
width:100%;
background-color:#243640;
height:40px;
color:#FF1442;
}
.content {
/* Firefox 3.6+ */
background: -moz-radial-gradient(circle, #1a82f7, #2F2727);
width:100%;
height:100%;
overflow: hidden;
}
HTML:
<div class="logodiv">
ITEMS LIST
</div>
<div class="content">
line1<br>
line2<br>
line3<br>
</div>
あなたは現在、高さは100%(コンテンツ)に設定されている*プラス* 40ピクセル(logodiv)。そのため、垂直スクロールバーを取得しています。 –
ありがとうございます。もし私がlogodiv(20)、content(80)に対して%を与えるなら、それは良い設計アプローチになります – Ruby