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

css div的底部

黃文隆2年前11瀏覽0評論

在 CSS 中,

<div>
元素非常常用,它通常被用來表示網頁上的一塊獨立區域。如何使得一個
<div>
對齊在頁面的底部呢?接下來,我們將介紹三種實現方法。

1.使用絕對定位。

div {
position: absolute;
bottom: 0;
}

這種方法會使得

<div>
元素定位在離頁面底部最近的非 static 定位的祖先元素的距離為 0 的位置上。

2.使用 Flexbox。

body {
display: flex;
flex-direction: column;
min-height: 100vh;
}
main {
flex: 1;
}

在這種方法中,我們使用了 Flexbox 布局。我們將

<body>
的顯示方式設置為
flex
,并將其垂直方向布局方式設置為
column
。然后,給
<main>
元素設置
flex: 1
,它就會自動擴展并填滿整個屏幕,
<div>
元素就會自然地定位在頁面的底部。

3.使用 Grid。

body {
display: grid;
grid-template-rows: 1fr auto;
}
main {
grid-row: 1;
overflow: auto;
}

在這種方法中,我們使用了 Grid 布局。我們將

<body>
的顯示方式設置為
grid
,并將其垂直方向的布局設置為兩個行,其中一行占整個頁面的剩余空間,另一行則自適應其內部的內容高度。然后,我們將
<main>
元素放在第一個行,也就是頁面的剩余空間中。最后,我們將
<main>
元素設為滾動,以使得它的內容高度超過
<div>
元素時,可以滾動并不會影響頁面的布局。

以上就是三種實現方法了,你可以根據自己的需求選擇其中的一種實現即可。