1

CSS

.one {
color: blue;
border: 2px solid;
background: blue url("http://img136.imageshack.us/img136/3964/longthinkg5fk.png") repeat ;
height: 1000px;
}

高さは必要なのに幅はオプションなのはなぜですか?

4

2 に答える 2

0

a<div>ブロックレベルの要素であり、デフォルトで親の幅の 100% をheight: auto使用しますが、デフォルトで CSS 宣言があり0、この場合に計算されます。

ブロックレベルは、ブロック ( )の表示タイプを持つ要素display: blockです。

<div>要素を に直接配置する<body>と、分割要素は本体の 100% 幅になります (デフォルトでは、 100% - 2 * 8ピクセルの画面自体の幅になります)。

画面に仕切り(タグ)を表示するには、中にコンテンツ<div>を入れるか、特定の高さを設定する必要があります。

于 2013-08-29T20:55:50.937 に答える