欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css容器撐滿頁面

錢衛(wèi)國2年前10瀏覽0評論

在頁面設計中,經(jīng)常會遇到需要將一個容器撐滿整個頁面的情況。這時候,我們就需要使用CSS來實現(xiàn)這個效果。下面將介紹幾種常見的實現(xiàn)方式。

/* 方式一:使用絕對定位 */
.container {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
/* 方式二:使用flex布局 */
html, body {
height: 100%;
margin: 0;
}
body {
display: flex;
flex-direction: column;
}
.container {
flex: 1;
}
/* 方式三:使用vh單位 */
.container {
height: 100vh;
}

以上三種實現(xiàn)方式都可以將容器撐滿整個頁面。使用絕對定位的方式需要給父元素設置相對定位,并且設置top、left、right、bottom為0;使用flex布局需要給html和body元素設置高度為100%并取消margin,并在body上設置display為flex,且給容器設置flex:1;而使用vh單位則可以直接給容器設置height為100vh即可。

需要注意的是,在使用以上方法時,如果頁面中存在頭部和底部導航欄等元素,需要將容器的高度減去這些元素的高度,否則容器會超出頁面。