javascript - 如何设置元素相对于屏幕尺寸的高度
问题描述
我想将height
元素的 设置为全屏模式尺寸的百分比,以便当浏览器窗口较小时,高度不会改变。
解决方案
运算符%
是动态的,它会根据屏幕的宽度或高度而变化,因此如果您希望长度可能不会改变,您可以使用px
或pt
什至rem
(但这取决于根元素的大小)
height:100%;
2021 年更新
您可以使用vh
(视口高度)这将自动调整到屏幕高度
height:100vh;
推荐阅读
- extension-methods - OnAfterOpenSolution 和 OnAfterOpenProject 未触发,将扩展升级到 Visual Studio 2022
- python - 满足 PyDispatcher-2.0.5 的要求(来自版本:无)
- powershell - 简单的powershell成功或失败日志
- regex - 为什么 '['||chr(128)||'-'||chr(255)||']' 不起作用
- javascript - 将 Scrapy spider 作为脚本运行不会获得所有代码,但来自项目的 scrapy spider 会
- python - 如何在循环上制作数字生成器,并将每次重复限制为最多100个,以便生成的数字数量为100个数字
- javascript - 使用 javascript 突出显示 CSS 网格布局中的元素
- javascript - 如何将一行文本放在对象数组的新行上,以便问题更清晰?
- visual-studio-code - 是否可以在 Visual Studio Code 中添加自定义键盘快捷键?
- javascript - 我总是收到无效的挂钩呼叫,我不知道为什么