我可以更改初始包含块的大小吗?
Can I change the initial containing block size?
我正在使用 vh
和 vw
单位来设置页面某些元素的样式。当初始包含块和视口大小相同时,一切都很好。这就是它在 spec:
中所说的
The viewport-percentage lengths are relative to the size of the initial containing block.
但是这样 vh
和 vw
不是我想要的大小,那么如何更改初始包含块的大小,以便我的 vh
和 vw
单位是相对于这个新尺寸的吗?
初始包含块的大小始终与视口的大小相同。您无法更改此大小(除非通过视口元标记,这可能不是您要找的)。
@Pete Because my page is already styled in vh and vw units, and it's looking OK. But I wan't to fix the viewport size past the certain screen width, so that my design doesn't stretch.
你想要做的是编写一个媒体查询,当屏幕超过特定宽度时,然后用你想要的值替换所有使用视口单位的尺寸。
我正在使用 vh
和 vw
单位来设置页面某些元素的样式。当初始包含块和视口大小相同时,一切都很好。这就是它在 spec:
The viewport-percentage lengths are relative to the size of the initial containing block.
但是这样 vh
和 vw
不是我想要的大小,那么如何更改初始包含块的大小,以便我的 vh
和 vw
单位是相对于这个新尺寸的吗?
初始包含块的大小始终与视口的大小相同。您无法更改此大小(除非通过视口元标记,这可能不是您要找的)。
@Pete Because my page is already styled in vh and vw units, and it's looking OK. But I wan't to fix the viewport size past the certain screen width, so that my design doesn't stretch.
你想要做的是编写一个媒体查询,当屏幕超过特定宽度时,然后用你想要的值替换所有使用视口单位的尺寸。