CSS 元素居中

1) vertical-align 屬性
  • 只適用于displayinline或者inline-block的元素
  • text-align屬性不同寞焙,vertical-align屬性寫在子元素里面

原文:
Vertical align only works for inline,inline-blocks,images,and table elements.
It has to be applied on the child element, as oppose to the parent element, unlike text-align.

2) text-align 屬性
3) margin: 0 auto; 屬性

盒子模型是說HTML中的每個元素都是被包圍在一個盒子里面的,這個盒子有四個方面的內(nèi)容,一個是content,一個是border父虑,在border和content之間就是padding的距離瘫证,而border與父容器之間的距離稱為margin。這樣來記的話就不會混淆margin和padding了执俩。
我們通常設(shè)定的width和height其實都是盒子的寬度,更具體的說是border的寬和高癌刽。因為margin是對外的役首,而padding是對內(nèi)的。所以显拜,我們經(jīng)常會看到居中對齊的時候會出現(xiàn)margin:0 auto衡奥,意思是距父容器頂部距離為0px,而左右下三部分自動調(diào)整远荠。
這也就是我們只見過margin:0 auto矮固,卻沒見過padding:0 auto的原因。因為padding是對內(nèi)的矮台,padding的調(diào)整對盒子在整個頁面中的位置根本不能起任何作用乏屯。

如果使用margin:0 auto不好使,那么有一個很常見的原因是沒有寫width瘦赫。為啥沒標(biāo)明width辰晕,margin就不起作用呢?實際上确虱,margin不是沒起作用含友,而是你沒看到它起作用。因為如果沒著名width的話校辩,那么子容器的寬度會自動充滿父容器的寬度窘问。而高度會根據(jù)子容器中元素內(nèi)容的多少而撐開。
這樣一來的話宜咒,如果width等于父容器的寬度惠赫,那么就本來是已經(jīng)居中的了。
不僅如此故黑,我們可以自己試驗一下儿咱,如果width設(shè)置的比較大(遠(yuǎn)大于內(nèi)容的寬度)庭砍,那么當(dāng)使用margin屬性時會看到內(nèi)容并沒有居中,為啥混埠?因為width太大了怠缸,而子容器現(xiàn)在已經(jīng)是居中的了,但是容器內(nèi)部的元素并沒有居中钳宪。
那如何讓內(nèi)容居中呢揭北?我能想到的辦法就是讓子容器的寬度減少,或者在父元素中寫text-align:center將子容器內(nèi)容居中吏颖。

更詳細(xì)的原文轉(zhuǎn)載戳這里

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搔体,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子半醉,更是在濱河造成了極大的恐慌嫉柴,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件奉呛,死亡現(xiàn)場離奇詭異,居然都是意外死亡夯尽,警方通過查閱死者的電腦和手機(jī)瞧壮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來匙握,“玉大人咆槽,你說我怎么就攤上這事∪Ψ模” “怎么了秦忿?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蛾娶。 經(jīng)常有香客問我灯谣,道長,這世上最難降的妖魔是什么蛔琅? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任胎许,我火速辦了婚禮,結(jié)果婚禮上罗售,老公的妹妹穿的比我還像新娘辜窑。我一直安慰自己,他們只是感情好寨躁,可當(dāng)我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布穆碎。 她就那樣靜靜地躺著,像睡著了一般职恳。 火紅的嫁衣襯著肌膚如雪所禀。 梳的紋絲不亂的頭發(fā)上方面,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天,我揣著相機(jī)與錄音北秽,去河邊找鬼葡幸。 笑死,一個胖子當(dāng)著我的面吹牛贺氓,可吹牛的內(nèi)容都是我干的蔚叨。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼辙培,長吁一口氣:“原來是場噩夢啊……” “哼蔑水!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起扬蕊,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤搀别,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后尾抑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體歇父,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年再愈,在試婚紗的時候發(fā)現(xiàn)自己被綠了榜苫。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡翎冲,死狀恐怖垂睬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情抗悍,我是刑警寧澤驹饺,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站缴渊,受9級特大地震影響赏壹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜衔沼,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一卡儒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧俐巴,春花似錦骨望、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至缘圈,卻和暖如春劣光,著一層夾襖步出監(jiān)牢的瞬間袜蚕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工绢涡, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留牲剃,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓雄可,卻偏偏與公主長得像凿傅,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子数苫,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案聪舒? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,742評論 1 92
  • 居中解決方案。居中是前端經(jīng)常面臨的問題虐急,居中分為水平居中和垂直居中箱残,而以垂直居中更難。 水平居中 行內(nèi)元素只需要在...
    清水蘆葦閱讀 396評論 0 0
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color止吁,font被辑,text-align,li...
    wzhiq896閱讀 1,737評論 0 2
  • 丁酉年六月末敬惦,一秋逝敷待,離人未歸。痛心難當(dāng)仁热,酤亦難止。夜不能寐勾哩,遂賦此書抗蠢,當(dāng)懷佳人,亦舒己心思劳。 失...
    沽小酒閱讀 441評論 0 1
  • 與其一直擔(dān)心會失敗迅矛,丟臉,沒有好好規(guī)劃再行動潜叛,一直忐忑沒有明確目標(biāo)秽褒,理想,沉浸在思考的痛苦中威兜,不去現(xiàn)在立刻馬上行動...
    那個笨蛋路飛閱讀 136評論 0 0