国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS 布局 – 水平 & 垂直對齊

2024-07-11 08:33:39
字體:
來源:轉載
供稿:網友

CSS 布局 – 水平 & 垂直對齊

水平 & 垂直居中對齊


元素居中對齊

要水平居中對齊一個元素(如

), 可以使用 margin: auto;。

設置到元素的寬度將防止它溢出到容器的邊緣。

元素通過指定寬度,并將兩邊的空外邊距平均分配:

div 元素是居中的

 

實例


.center {
margin: auto;
width: 50%;
border: 3px solid green;
padding: 10px;
}

 

注意: 如果沒有設置 width 屬性(或者設置 100%),居中對齊將不起作用。


文本居中對齊

如果僅僅是為了文本在元素內居中對齊,可以使用 text-align: center;

文本居中對齊

 

實例


.center {
text-align: center;
border: 3px solid green;
}

 

提示: 更多文本對齊實例,請參閱

左右對齊 – 使用定位方式

我們可以使用 position: absolute; 屬性來對齊元素:

軟件開發網 — 學的不僅是技術,更是夢想!!!

 

實例


.right {
position: absolute;
right: 0px;
width: 300px;
border: 3px solid #73AD21;
padding: 10px;
}

 

注釋:絕對定位元素會被從正常流中刪除,并且能夠交疊元素。

提示: 當使用 position 來對齊元素時, 通常 元素會設置
margin 和 padding 。 這樣可以避免在不同的瀏覽器中出現可見的差異。

當使用 position 屬性時,IE8 以及更早的版本存在一個問題。如果容器元素(在我們的案例中是

)設置了指定的寬度,并且省略了 !DOCTYPE 聲明,那么 IE8 以及更早的版本會在右側增加 17px 的外邊距。這似乎是為滾動條預留的空間。當使用 position 屬性時,請始終設置 !DOCTYPE 聲明:

 

實例


body {
margin: 0;
padding: 0;
}

.container {
position: relative;
width: 100%;
}

.right {
position: absolute;
right: 0px;
width: 300px;
background-color: #b0e0e6;
}


左右對齊 – 使用 float 方式

我們也可以使用 float 屬性來對齊元素:

實例


.right {
float: right;
width: 300px;
border: 3px solid #73AD21;
padding: 10px;
}

 

當像這樣對齊元素時,對 元素的外邊距和內邊距進行預定義是一個好主意。這樣可以避免在不同的瀏覽器中出現可見的差異。

上一篇:CSS Grid 網格布局全解析

下一篇:CSS 實例

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 格尔木市| 安仁县| 涡阳县| 太湖县| 玉溪市| 池州市| 石阡县| 梓潼县| 文安县| 长丰县| 洞口县| 衢州市| 通化市| 台安县| 交口县| 惠东县| 海门市| 周至县| 北碚区| 吴江市| 兴文县| 阿鲁科尔沁旗| 怀宁县| 淮滨县| 鲁甸县| 张掖市| 湖州市| 天长市| 酉阳| 鲁山县| 黄石市| 梨树县| 贞丰县| 南城县| 阿尔山市| 贡山| 化德县| 兰西县| 夏邑县| 无锡市| 化德县|