【发布时间】:2019-05-21 03:50:54
【问题描述】:
我正在使用vh 和vw 单位来设置页面的某些元素的样式。当初始包含块和视口大小相同时,一切正常。这是spec中所说的:
视口百分比长度与初始包含块的大小有关。
但是这种方式 vh 和 vw 不是我想要的大小,那么如何更改初始包含块的大小,以便我的 vh 和 vw 单位相对于这个新大小?
【问题讨论】:
-
请展示您已经尝试过的内容。设置元素大小很简单,可以使用 css 宽度和高度来完成,但如果不知道您的大小和更多信息,则无法真正回答您的问题。
-
如果您的意思是一个不是视口的元素......那不是
vh/vw的意思......这些是视口单位。 -
你不能改变初始包含块
-
如果你想要相对于父级的百分比,为什么不直接使用百分比呢?或者你只是在问如何调整浏览器的大小?
-
@Pete 因为我的页面已经设置了
vh和vw单位的样式,而且看起来还不错。但我不想将视口大小固定到超过特定屏幕宽度,这样我的设计就不会拉伸。
标签: html css viewport-units