我正在完成编码测试。我想根据屏幕尺寸更改所有div尺寸。这是因为我的笔记本电脑上的测试看起来与在Mac电脑显示器上看起来不一样。在我的小笔记本电脑上,所有的div看起来都很大,但是在Mac电脑显示器上它似乎看起来不错。
答案 0 :(得分:2)
使用vh。
Refer Viewport sized typography
如果您想要全宽和全高,请使用100vh
和100vw
。否则就会改变。
div {
height: 100vh;
width:100vh
}
答案 1 :(得分:1)
使用媒体查询或以%或vw / vh而不是px为设置宽度/高度 我希望你能找到的东西...... 或者可以使用像bootstrap或foundation
这样的框架答案 2 :(得分:1)
您应该使用Chrome开发者工具检查您想要更改div大小的分辨率!
如果您有div:
#bluebox {
width: 50px;
height: 50px;
background-color: blue;
}

<div id="bluebox">
</div>
&#13;
但是,当屏幕尺寸为480px宽时,您只希望div为25px X 25px,您可以这样做:
#bluebox {
width: 50px;
height: 50px;
background-color: blue;
}
@media (max-width: 480px) {
#bluebox {
width: 25px;
height: 25px;
}
}
&#13;
<div id="bluebox">
</div>
&#13;
这是通过媒体查询完成的 - 这非常简单和标准。 我希望它有所帮助!