首页
/
每日頭條
/
生活
/
css是怎麼實現水平居中的
css是怎麼實現水平居中的
更新时间:2025-01-03 02:13:06

我們在使用css來布局時經常需要進行居中,有時一個屬性就能搞定,有時則需要一定的技巧才能兼容到所有浏覽器,利用css來實現對象的垂直居中有許多不同的方法,比較難的是應該選擇哪種正确的方法。比如我們都知道 margin:0 auto;的樣式能讓元素水平居中,而margin: auto;卻不能做到垂直居中……下面就css居中的一些常用方法做個集中的介紹。

首先是水平居中,最簡單的辦法當然就是:

margin:0 auto;

文字的水平居中方法:

利用line-height設為height的一樣即可:

eg:

.div {

width:200px;

height: 200px;

line-height: 200px;/*實現垂直居中的關鍵*/

text-align:center;

font-size: 36px;

background-color: #ccc;

}

絕對定位居中

父容器元素:position: relative,子元素:position:absolute;

eg:

<div class="box">

<div class="content"></div>

</div>

<style>

.box{position:relative;width:200px;height:200px;background:#999;}

.content{

width: 50%;

height: 50%;

overflow: auto;

margin: auto;

position: absolute;

top: 0; left: 0; bottom: 0; right: 0;

background:#C9F;}

</style>

效果如下所示:

css是怎麼實現水平居中的(學會這幾種方法)1

!注意:高度必須定義,建議加 overflow: auto,防止内容溢出。

flex居中

介紹一下CSS3中的display:flex來實現的水平垂直居中的方法。

eg:

<div class="parent">

<div class="children">我是通過flex的水平垂直居中噢!</div>

</div>

<style>

.parent {

display:flex;

align-items: center;/*垂直居中*/

justify-content: center;/*水平居中*/

width:200px;

height:200px;

background-color:green;

}

.children {

background-color:blue;

color:#FFF;

}

</style>

效果如下所示:

css是怎麼實現水平居中的(學會這幾種方法)2

這種方式最為簡便,就是兼容性不好,不過随着時間的前進,各大浏覽器一定會都兼容的。

css是怎麼實現水平居中的(學會這幾種方法)3

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
三伏天用什麼排濕氣寒氣最好?
三伏天用什麼排濕氣寒氣最好?
01伏天去濕氣寒氣的辦法:1、少吃甜、膩的食物。如果你身體有濕氣少吃甜膩食物,因為甜膩容易轉化為濕氣。2、别吃生冷食物。3、别喝酒。4、可以多吃姜去寒濕。5、可以多吃綠豆、西瓜、扁豆來去濕寒氣。三伏天是一年中最熱的時候,這段時間也是冬病夏治的好時候,非常适合排除體内的寒濕,伏天去濕氣寒氣的辦法:1、...
2025-01-03
有機蔬菜标準
有機蔬菜标準
現在随着生活的質量越來越好,很多人對于生活的追求是越來越高的。現在很多人都希望可以吃到有機蔬菜,以為内有機蔬菜的營養更高,而且更加有營養價值,更加健康。說了有機蔬菜那麼多的好處,那麼有機蔬菜的一個标準是什麼呢,估計這個是沒有多少人知道的,隻是知道有機蔬菜好。有機蔬菜好在哪裡這個大家要知道,有機蔬菜的...
2025-01-03
馬桶清理養護需留意 莫讓其成為疾病之源
馬桶清理養護需留意 莫讓其成為疾病之源
馬桶可以說是人類最親密的家居夥伴之一,人們幾乎每天都要使用,但正因為如此親密的關系,使用稍不留意,它也可能成為疾病之源。清理養護需留意,莫讓馬桶成為疾病之源馬桶圈細菌多要重點清潔調查發現,32%的馬桶上有痢疾杆菌,其中一種名為'宋内'的痢疾杆菌在馬桶圈上存活的時間長達17天;另一份實...
2025-01-03
漲潮退潮時間是怎樣的?
漲潮退潮時間是怎樣的?
如果是規則的半日潮,漲潮、落潮的時間是每12個小時為一個周期潮水進行漲退。可運用公式:最高潮時間=農曆*0.8,算出最高潮時間,再用公式:最低潮時間=最高潮時間+/-6,比如農曆十五或三十,漲潮時間就是12點和零點,落潮時間就是早晚的6點。由于海水的漲潮退潮是受到月球引力影響而産生的一種地理現象,因...
2025-01-03
什麼是政治條件兵?
什麼是政治條件兵?
政治條件兵就是政治條件較高,現實表現良好,本人及親屬無違法犯罪行為,個人形象較好的兵種。比如到北京衛戍區,在中央,軍隊高層領導身邊和重要部門當警衛人員等,對政治條件要求更高。政治條件兵就是政治條件較高,現實表現良好,本人及親屬無違法犯罪行為,個人形象較好的兵種。政治兵在新兵連的訓練和普通士兵一樣,但...
2025-01-03
Copyright 2023-2025 - www.tftnews.com All Rights Reserved