ここでは、デバイスの画面の残りの部分で '#bottomshow' divの高さを設定する必要があります。
まず、rem
を使用してスタイルを設定します。 '#bg'と '#topSelector'は、高さをrem
に設定しました。
'#bottomshow'をどのように設定するかは、画面が空の場合と同じです。言い換えれば、私は完全な携帯電話の画面を埋めるためにHTMLを設定する必要があります。残りの部分を埋めるために高さを変更する方法はありますか?
html,
body {
height: 100%;
}
#bg {
width: 100%;
height: 1.76rem;
background-color: lightgoldenrodyellow;
}
#topSelector {
width: 100%;
background-color: rgb(0, 242, 242);
text-align: center;
margin: 0;
height: .44rem;
}
#bottomShow {
overflow-y: auto;
height: 40px;
background-color: purple;
}
<div id="bg"></div>
<div id="topSelector"></div>
<div id="bottomShow">
</div>
<script src="js/jquery-3.1.1.min.js"></script>
<script src="js/mobileRemSet.js"></script>
<script type="text/javascript">
mobileRemSet(window, 375);
</script>
これは、上記の私のコードです。 mobileRemSet(window,375);
は、remユニットを設定することです。今度はbottomShow
の高さを40px
に設定しました。残りの部分を埋めるために高さを変える方法はありますか?
[残りの画面スペースの高さをdivにする](https://stackoverflow.com/questions/90178/make-a-div-fill-the-height-of-the- remaining-スクリーンスペース)またはhttps://stackoverflow.com/questions/23321492/css-set-size-of-div-to-fill-remaining-space?s=6|105.6203 – Rob
@Robありがとうございます。 – jiexishede