我想创建一个可以调整大小的webapp(就像我们在我们的操作系统中调整窗口大小一样),我知道我可以很容易地使用绝对位置和调整属性的大小来做到这一点,但我希望它按比例调整大小,并有最大限度的限制,我试着用Google搜索但没有“精确”的答案,谢谢你的帮助:p!在webapp中按比例调整divs
0
A
回答
0
好吧,我想我可能会得到你的意思,你可以使用jQuery UI不是CSS的:
HTML:
<div id="re_size_me">text in div</div>
CSS:
#re_size_me{
border: 2px solid;
padding: 20px;
width: 100px;
height: 100px;
overflow: auto;
}
Javascript/jQuery:
$(function() {
$("#re_size_me").resizable({
aspectRatio: 1/1,
maxHeight: 300,
maxWidth: 300,
minHeight: 50,
minWidth: 50
});
});
你可以在这里阅读更多:https://jqueryui.com/resizable/
0
不知道如果这正是你以后的答案,但你可以使用最小高度,最大高度,以及同为宽度也使用%与大众保持率:
HTML :
<div id="wrapper">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
CSS:
body{
width: 100%;
height: 100%;
margin 0;
padding 0;
}
#wrapper{
width: 100vw;
height: 100vh;
background-color: #ccc;
}
.box {
width:20%;
height:20vw;
min-width:100px;
min-height: 100px;
max-width: 200px;
max-height: 200px;
margin:1%;
background:DodgerBlue ;
float:left;
}
相关问题
- 1. 阵列按比例调整在python
- 2. webkit:按比例调整图像大小
- 3. 如何按比例调整DIV里面
- 4. 按比例调整大小jquery
- 5. uiimage按比例调整大小因子
- 6. 按比例调整视图框CALayer
- 7. 按比例调整位图的大小
- 8. 如何按比例调整WPF Listview?
- 9. 如何在画布中按比例调整图像大小?
- 10. 在flex grid中按比例调整图像
- 11. 在Firefox中按比例调整图像大小
- 12. 动态调整divs
- 13. 如何调整divs?
- 14. 调整大小/按比例调整facebook像按钮(高度和宽度)
- 15. Tomcat:调整内存比例
- 16. JavaScript窗口调整比例
- 17. 调整背景图像的大小始终按比例调整中心点
- 18. 如何按比例调整框架中的矩形?
- 19. 按比例调整图像在运行前我无法访问
- 20. 调整X比例在highchart显示适当比例
- 21. jQuery动态调整divs
- 22. 如何在iOS中调整完整视图的大小 - 从iPad到iPhone的所有内容按比例调整?
- 23. jQuery动态调整字体大小并按比例调整大小
- 24. 按比例调整可可窗口大小
- 25. 用CSS按比例调整图像大小?
- 26. 按比例调整不断增长的div?
- 27. 如何根据div大小按比例调整字体大小
- 28. 如何按比例调整浏览器的文字大小?
- 29. 通过css按比例调整图片大小
- 30. 按比例调整图像大小以适应HTML5画布