相对于视口大小,是否可以设置min
,max
和default
div
的大小?除了CSS之外什么都没用?
E.g:
div
应该至少500px
高div
如果70vh
不大于70vh
850px
应该至少div
高
850px
应短于min-height: max(70vh, 500px);
max-height: 850px;
伪代码(这就是它应该如何工作)
lapply
答案 0 :(得分:0)
您可以尝试媒体查询。
简单示例:https://jsbin.com/coqayan/edit?html,output
<style>
.divSize{
border:1px solid;
height: 300px;
width: 300px;
}
@media only screen and (max-width: 600px) {
.divSize{
border:1px solid #4286f4;
height: 100px;
width: 100px;
}
}
</style>
<div class="divSize">abc</div>
答案 1 :(得分:0)
您可以尝试height
,min-height
和max-height
的组合:
body, html {
margin: 0;
}
.h {
background-color: green;
height: 70vh;
min-height: 500px;
max-height: 850px;
}
<div class="h"></div>