Vertical-align 總結(jié)

1、應(yīng)有前提岩调,display是:
(1 inline水平

<img><span><strong><em>等 写隶, inline-block中的<input><button>等

(2 ‘table-cell’元素 (單元格屬性)

2衣式、display可以更改元素的顯示水平:
(1 直接把vertical-align:middle設(shè)置在屬性中

3糙箍、CSS聲明也可以間接更改display水平
(1 元素如果用了浮動(dòng)(float)就會(huì)變成block水平了渤愁,就不在一個(gè)inline里面了
(2 元素如果用了絕對(duì)定位(position:absolute)也會(huì)變成block

4、遇到圖片外面下基線存在空白深夯,可以拆分line-height和vertical-align的關(guān)系抖格。
比如: line-height:0; vertical-align:top;

5、(vertical-align線性類屬性值中的top\bottom\middle)
(1)一般我們的垂直居中都是近似咕晋,原因是元素垂直中心點(diǎn)和父級(jí)基線上1/2x-height對(duì)齊雹拄,要想完全居中,可以設(shè)置:
font-size:0
(2)不過table-cell中的比較簡(jiǎn)單掌呜,設(shè)置垂直居中即可

6滓玖、(vertical-align的文本類屬性值:text-top text-bottom)
盒子的頂部(底部)和父級(jí)的content area的頂部(底部)對(duì)齊
不受行高line-height和其他內(nèi)聯(lián)元素影響,
適用場(chǎng)景:圖文混排等

7质蕉、(vertical-align的上標(biāo)和下標(biāo))
對(duì)應(yīng):vertical-align:super 提高盒子的基線到父級(jí)合適的上標(biāo)基線位置
vertical-align:sub 降低盒子的基線到父級(jí)合適的下標(biāo)基線位置
例如:

XX書<sup> [1]</sup>   NH<sub>3</sub>HCO<sub>4</sub>

8势篡、總結(jié)解決問題經(jīng)驗(yàn):
(1)5中我們?cè)O(shè)置font-size:0并不是萬(wàn)全之策,如果圖片后面也要跟文字模暗,那就同樣設(shè)置vertical-align:middle
(2)小圖標(biāo)和文字的對(duì)齊:針對(duì)兼容性問題和效果有時(shí)候不明顯禁悠,可以通過設(shè)置vertical-align負(fù)值
(3)不定尺寸圖片或者多行文字的垂直居中:
[主體元素inline-block;輔助元素設(shè)置寬度為0且高度100%;主體和輔助元素都設(shè)置為vertical-align:middle]
例如:<p style='height:100px;'><img src='1.jpg'><i></i></p> [其中img是主體元素,i是額外添加的輔助元素]
我們可以這樣設(shè)置樣式:
img{vertical-align:middle}
i{display:inline-block;height:100%;vertical-align:middle}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末兑宇,一起剝皮案震驚了整個(gè)濱河市碍侦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌顾孽,老刑警劉巖祝钢,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異若厚,居然都是意外死亡拦英,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門测秸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)疤估,“玉大人,你說(shuō)我怎么就攤上這事霎冯×迥矗” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵沈撞,是天一觀的道長(zhǎng)慷荔。 經(jīng)常有香客問我,道長(zhǎng)缠俺,這世上最難降的妖魔是什么显晶? 我笑而不...
    開封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任贷岸,我火速辦了婚禮,結(jié)果婚禮上磷雇,老公的妹妹穿的比我還像新娘偿警。我一直安慰自己,他們只是感情好唯笙,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開白布螟蒸。 她就那樣靜靜地躺著,像睡著了一般崩掘。 火紅的嫁衣襯著肌膚如雪七嫌。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天呢堰,我揣著相機(jī)與錄音抄瑟,去河邊找鬼。 笑死枉疼,一個(gè)胖子當(dāng)著我的面吹牛皮假,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播骂维,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼惹资,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了航闺?” 一聲冷哼從身側(cè)響起褪测,我...
    開封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎潦刃,沒想到半個(gè)月后侮措,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乖杠,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年分扎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胧洒。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡畏吓,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出卫漫,到底是詐尸還是另有隱情菲饼,我是刑警寧澤,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布列赎,位于F島的核電站宏悦,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜饼煞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一辫塌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧派哲,春花似錦、人聲如沸掺喻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)感耙。三九已至褂乍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間即硼,已是汗流浹背逃片。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留只酥,地道東北人褥实。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像裂允,于是被迫代替她去往敵國(guó)和親损离。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案绝编? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,760評(píng)論 1 92
  • 有些東西我們經(jīng)常用僻澎,但是我們卻并不了解它的原理,所以一旦換了場(chǎng)景十饥,好多東西就不知道該怎么用了窟勃。最近一直很糾結(jié)ver...
    朱小維閱讀 4,946評(píng)論 8 34
  • 移動(dòng)開發(fā)基本知識(shí)點(diǎn) 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,483評(píng)論 0 6
  • H5移動(dòng)端知識(shí)點(diǎn)總結(jié) 閱讀目錄 移動(dòng)開發(fā)基本知識(shí)點(diǎn) calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,524評(píng)論 0 26
  • 參考文章:深入了解CSS的line-height屬性Vertical-Align: 你需要知道的所有事【譯】Ver...
    若邪Y閱讀 3,452評(píng)論 1 6