私は例を挙げて説明します:CSSを使ってブロックを描画すると、ブラウザのウィンドウを水平方向にドラッグすると、最小に達するまでブロックの幅が変更されます幅。今はブロックの高さで同じことをしたいのですが、それは問題があるimです。どんな助け?私はあなたがJavascriptをせずにそれを行うことができるとは思わないCSSの表示ブロックの高さの変更ブラウザウィンドウ
#block {
margin: auto;
margin-top: 100px;
display: block;
border: 2px solid grey;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding: 30px 40px;
background-color: rgba(148, 148, 148, 0.15);
color: #fff;
box-shadow: 0 0 5px #bab9b9;
-moz-box-shadow: 0 0 5px #bab9b9; /* Firefox */
-webkit-box-shadow: 0 0 5px #bab9b9; /* Safari, Chrome */
}
これをチェックしてください:http://stackoverflow.com/questions/ 2758651/how-to-change-height-div-on-window-resize –