我有一個div (top navigation)
嵌套在flex
容器內。當top-nav
展開時,我希望它佔據視口的整個高度。我知道這可以通過將高度設置爲100vh
來實現,但它並未得到廣泛支持。所以,我需要一個更傳統的方式來實現這一點。替代100vh固定定位元件?
html
和body
有一個height 100%
但視圖的內容溢出,我可以滾動頁面。
我有現在的問題是:
.top-nav .top-nav-links-wrapper {
position: fixed;
width: 100%;
background-color: #fff;
top: 50px;
left: 0;
height: 100%;
}
有沒有辦法實現這個(除了設置高度100vh
)?
如果你的元素是身體的直接子元素,我認爲你的代碼應該可以正常工作。但我相信'vh'和'vw'得到了廣泛的支持。 –
不是元素不是身體的直接孩子。 –