成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 全面理解line-height與vertical-align

全面理解line-height與vertical-align

熱門標(biāo)簽:高德地圖標(biāo)注廁所 江西ai電銷機(jī)器人如何 智能語音電銷機(jī)器人客戶端 地圖標(biāo)注員工作內(nèi)容 威海語音外呼系統(tǒng)平臺 西安金倫外呼系統(tǒng) 地圖標(biāo)注沿海城市房價(jià) 通遼地圖標(biāo)注app 中國地圖標(biāo)注城市的
前面的話

  line-height、font-size、vertical-align是設(shè)置行內(nèi)元素布局的關(guān)鍵屬性。這三個(gè)屬性是相互依賴的關(guān)系,改變行間距離、設(shè)置垂直對齊等都需要它們的通力合作。在CSS字體里面已經(jīng)詳細(xì)介紹了font-size的相關(guān)內(nèi)容,本文將主要介紹line-height與vertical-align。

line-height

定義

  line-height行高是指文本行基線之間的距離。行高line-height實(shí)際上只影響行內(nèi)元素和其他行內(nèi)內(nèi)容,而不會直接影響塊級元素,也可以為一個(gè)塊級元素設(shè)置line-height,但這個(gè)值只是應(yīng)用到塊級元素的內(nèi)聯(lián)內(nèi)容時(shí)才會有影響。在塊級元素上聲明line-height會為該塊級元素的內(nèi)容設(shè)置一個(gè)最小行框高度

  值: <length> | <percentage> | <number> | normal | inherit

  初始值: normal

  應(yīng)用于: 所有元素

  繼承性: 有

  百分?jǐn)?shù): 相對于元素的字體大小font-size

術(shù)語

  要深入理解line-height,需要理解關(guān)于行框構(gòu)建的常用術(shù)語。

內(nèi)容區(qū)

  對于行內(nèi)非替換元素或匿名文本某一部分,font-size和font-family確定了內(nèi)容區(qū)的高度。在宋體情況下,如果一個(gè)行內(nèi)元素的font-size為15px,則內(nèi)容區(qū)的高度為15px;而在其他字體情況下,內(nèi)容區(qū)的高度并不等于字體大小

行內(nèi)框

  內(nèi)容區(qū)加上行間距等于行內(nèi)框。如果一個(gè)行內(nèi)非替換元素的font-size為15px,line-height為21px,則相差6px。用戶代理將這6像素一分為二,將其一半分別應(yīng)用到內(nèi)容區(qū)的頂部和底部,這就得到了行內(nèi)框

  當(dāng)line-height小于font-size時(shí),行內(nèi)框?qū)嶋H上小于內(nèi)容區(qū)

行框

  行框定義為行中最高行內(nèi)框的頂端到最低行內(nèi)框底端之間的距離,而且各行框的頂端挨著上一行行框的底端

框?qū)傩?/strong>

  內(nèi)邊距、外邊距和邊框不影響行框的高度,即不影響行高

  行內(nèi)元素的邊框邊界由font-size而不是line-height控制

  外邊距不會應(yīng)用到行內(nèi)非替換元素的頂端和底端

  margin-left、padding-left、border-left應(yīng)用到元素的開始處;而margin-right、padding-right、border-right應(yīng)用到元素的結(jié)尾處

替換元素

  行內(nèi)替換元素需要使用line-height值,從而在垂直對齊時(shí)能正確地定位元素。因?yàn)関ertical-align的百分?jǐn)?shù)值是相對于元素的line-height來計(jì)算的。對于垂直對齊來說,圖像本身的高度無關(guān)緊要,關(guān)鍵是line-height的值

  默認(rèn)地,行內(nèi)替換元素位于基線上。如果向替換元素增加下內(nèi)邊距、外邊距或邊框,內(nèi)容區(qū)會上移。替換元素的基線是正常流中最后一個(gè)行框的基線。除非,該替換元素內(nèi)容為空或者本身的overflow屬性值不是visible,這種情況下基線是margin底邊緣

vertical-align

定義

  vertical-align用來設(shè)置垂直對齊方式,所有垂直對齊的元素都會影響行高

  值: baseline | sub | super | top | text-top | middle | bottom | text-bottom | <length> | <percentage> | inherit

  初始值: baseline

  應(yīng)用于: 行內(nèi)元素、替換元素、表單元格

  繼承性: 無

  百分?jǐn)?shù): 相對于元素的行高line-height

  [注意]IE7-瀏覽器中vertical-align的百分比值不支持小數(shù)行高,且取baseline、middle、text-bottom等值時(shí)與標(biāo)準(zhǔn)瀏覽器在展示效果不一樣,常用的解決辦法是將行內(nèi)元素設(shè)置display:inline-block

CSS Code復(fù)制內(nèi)容到剪貼板
  1. vertical-align:baselinebaseline(元素的基線與父元素的基線對齊)   
  2. vertical-align:sub(降低元素的基線到父元素合適的下標(biāo)位置)   
  3. vertical-align:super(升高元素的基線到父元素合適的上標(biāo)位置)   
  4. vertical-align:bottombottom(把對齊的子元素的底端與行框底端對齊)   
  5. vertical-align:text-bottom(把元素的底端與父元素內(nèi)容區(qū)域的底端對齊)   
  6. vertical-align:top(把對齊的子元素的頂端與行框頂端對齊)   
  7. vertical-align:text-top(把元素的頂端與父元素內(nèi)容區(qū)域的頂端對齊)   
  8. vertical-align:middle(元素的中垂點(diǎn)與父元素的基線加1/2父元素中字母X的高度對齊)   
  9. vertical-align:(+-n)px(元素相對于基線上下偏移npx)   
  10. vertical-align:x%(相對于元素的line-height值)   
  11. vertical-align:inherit(從父元素繼承vertical-align屬性的值)  

  [注意]<sub>和<sup>默認(rèn)攜帶樣式vertical-align:sub/super

inline-block底部空隙

  inline-block元素在塊級元素中留空隙就是因?yàn)閳D像的默認(rèn)垂直對齊方式是基線對齊(基線對齊在原理上圖像底邊與匿名文本大寫英文字母X的底邊對齊);而匿名文本是有行高的,所以X的底邊距離行框有一段距離,這段距離就是圖像留出的空隙

  于是,解決這個(gè)問題有以下幾個(gè)解決辦法

  [1]display:block

  因?yàn)榇怪睂R方式只能作用于替換元素和行內(nèi)元素,更改為塊級元素,會使垂直對齊方式失效

  [2]父級的line-height: 0

  這樣使匿名文本與行框的距離為0

  [3]vertical-align: top/middle/bottom

應(yīng)用

【1】單行文本水平垂直居中

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. div{   
  2.     line-height: 100px;   
  3.     width: 100px;   
  4.     text-align: center;   
  5.     border: 1px solid black;   
  6. }   
  7.   
  8. <div>測試文字</div>  

  [注意]好多地方都寫著單行文本垂直居中是將高度和行高設(shè)置成一樣的值,但高度其實(shí)是沒有必要設(shè)置的。僅僅設(shè)置行高就可以,文字在一行中本身就是垂直居中顯示掃

【2】圖片近似垂直居中

XML/HTML Code復(fù)制內(nèi)容到剪貼板

  1. div{   
  2.     line-height: 200px;   
  3.     text-align: center;   
  4. }   
  5. img{   
  6.     vertical-align: middle;   
  7. }   
  8. <div>  
  9.     <img src="#" alt="#">  
  10. </div>  

  由于字符X在em框中并不是垂直居中的,且各個(gè)字體的字符X的高低位置不一致。所以,當(dāng)字體大小較大時(shí),這種差異就更明顯

  [注意]IE7瀏覽器在寫塊級元素包含行內(nèi)元素時(shí)一定要寫成換行寫法,而不要寫在一行


復(fù)制代碼
代碼如下:
//正確1<div> <img src="#" alt="#"></div>//正確2<div><img src="#" alt="#"><!-- 這里要折行或空格 --></div>//錯(cuò)誤<div><img src="#" alt="#"></div>

【3】圖片完全垂直居中

  在方法2的基礎(chǔ)上設(shè)置塊級元素的font-size為0,則可以設(shè)置圖片完全垂直居中


復(fù)制代碼
代碼如下:
div{ line-height: 200px; text-align: center; font-size: 0;}img{ vertical-align: middle;}

復(fù)制代碼
代碼如下:
<div> <img src="#" alt="#"></div>

【4】多行文本水平垂直居中

  由于方法3設(shè)置font-size為0的局限性,塊級元素里面無法放置文本。方法4主要通過新增元素來實(shí)現(xiàn)垂直居中效果,該方法也可用于圖片的水平垂直居中

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. div{   
  2.     height: 100px;   
  3.     width: 200px;   
  4.     background-color: pink;   
  5.     text-align: center;   
  6. }   
  7. span{   
  8.     display:inline-block;   
  9.     vertical-align: middle;   
  10.     line-height: 20px;   
  11.     width: 100px;   
  12. }       
  13. i{   
  14.     display: inline-block;   
  15.     height: 100%;   
  16.     vertical-align: middle;   
  17. }  

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <div>  
  2.        <i></i><span>我是特別長的特別長的特別長的特別長的多行文字</span>  
  3.    </div>    

 

【5】圖標(biāo)和文本對齊

<方法一>使用長度負(fù)值

復(fù)制代碼
代碼如下:
img{ vertical-align: -5px;}

  根據(jù)實(shí)踐經(jīng)驗(yàn),20*20像素的圖標(biāo)后面跟14px的文字,vertical-align設(shè)置為-5px可以達(dá)到比較好的對齊效果

<方法二>使用文本底部對齊

復(fù)制代碼
代碼如下:
img{ vertical-align: text-bottom;}

  使用baseline會使圖標(biāo)偏上;使用top/bottom會受到其他行內(nèi)元素影響造成定位偏差;使用middle需要恰好的字體大小且兼容性不高;使用text-bottom較合適,不受行高及其他內(nèi)聯(lián)元素影響

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

原文:http://www.cnblogs.com/xiaohuochai/p/5271217.html

標(biāo)簽:營口 阜陽 崇左 晉中 青海 眉山 北海 河池

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《全面理解line-height與vertical-align》,本文關(guān)鍵詞  全面,理解,line-height,與,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《全面理解line-height與vertical-align》相關(guān)的同類信息!
  • 本頁收集關(guān)于全面理解line-height與vertical-align的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲国产精品久久久| gogo久久日韩裸体艺术| 97超碰欧美中文字幕| 色欧美自拍视频| 国产午夜精品免费一区二区三区| 亚洲精品一区三区三区在线观看| 欧美综合国产精品久久丁香| 久久久久黄色片| 成人直播大秀| 亚洲制服中文| 国产日韩在线不卡| 亚洲精品1区2区3区| 欧美精品在线免费播放| 国产精品18毛片一区二区| 97人人干人人| 国产精品av电影| 天堂视频在线免费观看| 亚洲国产激情一区二区三区| 成人在线综合网站| 国产原创精品在线| 国产一区免费在线| 日韩片之四级片| 欧美日韩精品中文字幕一区二区| 国产成人精品免费视频大全最热| 日韩精品一线二线三线| 成人免费视频播放| 中文字幕中文字幕精品| 国产精品一区二区入口九绯色| 国产亚洲欧洲一区高清在线观看| 777久久精品一区二区三区无码| 国内久久精品视频| 日本一二三四高清不卡| 欧美激情a∨在线视频播放| 视频一区二区综合| av免费在线观看不卡| 91久久久久久国产精品| 欧美日韩激情在线| 免费观看一级视频| 日本二区在线观看| 欧洲精品视频在线观看| 久久久久女教师免费一区| 国产精品99精品| 中文在线a在线| 欧美三级免费| 国产精品一区二区男女羞羞无遮挡| 日本中文字幕网址| 亚洲成年人在线| 欧美成人免费小视频| 欧美精品1区| 一区二区欧美国产| 日本中文在线播放| 国产精品男女猛烈高潮激情| 国产国语老龄妇女a片| 中文字幕55页| 永久免费看片在线播放| 欧美一级淫片丝袜脚交| 麻豆精品传媒视频观看| 欧美日一区二区三区在线观看国产免| 亚洲kkk444kkk在线观看| 亚洲精品日韩av| 久久成人精品电影| 日韩欧美一区二区三区在线观看| 亚洲精品国产无天堂网2021| 青青视频免费在线观看| 久久久精品国产亚洲| 丝瓜av网站精品一区二区| 国产精品久久久久婷婷二区次| 亚洲欧美日韩小说| 小视频免费在线观看| 男人插女人下面免费视频| 鬼打鬼之黄金道士1992林正英| 婷婷色中文字幕| 国产精品自拍网| 91毛片在线观看| 国产激情在线视频| 亚洲视屏在线播放| 欧美性色欧美a在线播放| 日日摸天天爽天天爽视频| 内射国产内射夫妻免费频道| 欧美激情一区二区三区在线视频| youjizz久久| 亚洲精品久久久久久国| 都市激情一区| 天天夜夜人人| 日韩电影中文 亚洲精品乱码| 欧美日韩大片免费观看| 97se亚洲国产综合自在线| 丝袜老师办公室里做好紧好爽| 成人午夜影视| 久久精品一本久久99精品| 久久99精品久久久久久久久久久久| 欧美久久久久久久久中文字幕| 亚洲人成人无码网www国产| 一级黄色免费视频| 桥本有菜av在线| 日本一区二区在线视频观看| 精品全国在线一区二区| 中文字幕91视频| 亚洲欧美日韩天堂一区二区| 欧美激情国产日韩| 国产高清视频色在线www| 欧美做爰猛烈大尺度视频| 97涩在线观看视频| 看全色黄大色大片免费久久久| 日韩写真欧美这视频| 免费av手机在线观看| 一区二区三区在线免费| 国产黄色av网站| 成人免费在线视频播放| 18深夜视频在线观看| 精品自在线视频| 国产成人精品www牛牛影视| 一级做a爱片久久毛片| 五月天激情小说| 欧美激情资源网| 欧美性视频网站| 日韩精品第1页| 在线视频第一页| 天天操天天操一操| 日韩精品免费一线在线观看| 在线看片日韩| 成人片在线播放| 三上悠亚在线一区二区| 免费观看在线午夜影视| 插吧插吧综合网| 国产美女裸体无遮挡免费视频| 国产视频在线一区二区| 久久7799| 综合色婷婷一区二区亚洲欧美国产| 欧美乱大交xxxxx另类电影| jizzjizz大全| 草草地址线路①屁屁影院成人| 成人午夜免费视频| 久久久久国产精品夜夜夜夜夜| 国产精品人妖ts系列视频| 欧美最大成人综合网| aaa级黄色片| 性欧美69xoxoxoxo| jizz内谢中国亚洲jizz| 日本三级视频在线观看| 国产黄色片视频| 色在线免费视频| 欧美挤奶吃奶水xxxxx| 国语自产精品视频在线看一大j8| 26uuu亚洲婷婷狠狠天堂| 粉嫩av在线播放| 亚洲精品成人久久电影| 亚洲资源av| 性欧美xxx69hd高清| 成年人看片网站| 奇米色一区二区| 狠狠操天天操夜夜操| 影视先锋久久| 欧美成人影院在线播放| 国产免费播放一区二区| 999在线观看精品免费不卡网站| 高清国语自产在线观看| 成人18网站| 欧美刺激午夜性久久久久久久| 玖玖精品一区| 热久久久久久| 亚洲精品国偷拍自产在线观看蜜桃| 小水嫩精品福利视频导航| 91福利在线看| 国产精品主播直播| 中文字幕精品网| 亚洲毛茸茸少妇高潮呻吟| 欧美福利在线播放网址导航| 一级黄色在线观看| 牛牛影视一区二区三区免费看| 国产精品日韩精品欧美在线| 成人久久久精品乱码一区二区三区| 欧美性生交xxxxxdddd| 性猛交╳xxx乱大交| 免费看黄色一级大片| 久久久久久久久久国产| 亚洲国语精品自产拍在线观看| 狠狠入ady亚洲精品| 亚洲理论电影网| 天天看天天操| 国产欧美一区二区三区四区| 麻豆精品视频在线原创| 亚洲深夜福利视频| 老司机午夜在线| 7777奇米亚洲综合久久| 一区二区三区自拍| 国产欧美在线播放| 亚洲系列第一页| 99色在线观看| 日韩高清国产一区在线观看| 欧美激情一级二级三级在线视频| 亚洲男人的天堂在线观看| 91theporn国产在线观看| 成人信息集中地欧美| 先锋影音资源综合在线播放av| 中文 欧美 日韩| 免播放器亚洲一区| av毛片免费看| 粉嫩av一区二区三区粉嫩| 国产噜噜噜噜噜久久久久久久久| 黄页在线观看免费| 日韩福利视频导航| 色诱av手机版| 欧美午夜精品理论片| 欧美激情一级二级| 午夜av免费看| 91麻豆6部合集magnet| 久久精品国产68国产精品亚洲| 特种兵之深入敌后| 黄a大片av永久免费| 在线日韩视频| 亚洲精品不卡在线观看| 极品美女一区二区三区| 久久久久久久久久久久久夜| 亚洲色图欧美视频| 一区二区三区不卡在线| 国产综合欧美在线看| 亚洲天天做日日做天天谢日日欢| 国产伦精品一区二区三区千人斩| 右手影院亚洲欧美| 一二三四视频社区在线| 亚洲性视频网站| 色吧亚洲视频| 欧美videos另类齐全| 欧美日韩一区在线观看视频| 午夜av成人| 欧美人与物videos| 在线免费av资源| 快色在线观看| 精品福利在线观看| 日本www高清视频| 99久久久精品| 日本一区精品视频| 国产欧美亚洲日本| 久久福利视频一区二区| 99中文视频在线| 91网站最新网址| 久草在线免费福利资源| 九九热精品视频| 久久精品国产精品亚洲综合| 东方aⅴ免费观看久久av| 色婷婷精品久久二区二区蜜臀av| 国产精品va在线观看无码| bdsm精品捆绑chinese女| 国产精欧美一区二区三区白种人| 国产精品国产馆在线真实露脸| 亚洲图片都市激情| 欧美精品一区二区三区四区五区| 性欧美69xoxoxoxo| 欧美三级不卡| 亚洲制服丝袜av| 国产午夜三级一区二区三| www.日本高清| 91日韩中文字幕| 精品久久久久久久久久久久久久久久久久| 欧美卡1卡2卡| eeuss中文字幕| 久久久久久亚洲综合影院红桃| 亚洲一级片在线播放| 国产九色精品| 国产婷婷精品av在线| 天天射夜夜骑| 欧美极品中文字幕| 亚洲va久久久噜噜噜无码久久| 国产一级理论片| 国产网站免费看| 真人抽搐一进一出视频| 激情网址大全| 成人网址在线观看| 小说区乱图片区| 亚洲国产wwwccc36天堂| 国模精品视频一区二区三区| www.日韩一区| 欧美+亚洲+精品+三区| 亚洲欧美区自拍先锋| 久久av综合网| 91毛片在线观看| 99色这里只有精品| 奶水喷射视频一区| 亚洲天堂2014| 欧美视频在线一区| 国产精品一级伦理| 日本一区二区乱| 日韩精品高清视频| 亚洲美女色视频| 黄色网zhan| 97精品视频在线| 91久久偷偷做嫩草影院| 91九色porny在线| 欧美xxxxbbbb在线播放| 国产网友自拍电影在线| 日韩久久久精品| 国产精品私拍pans大尺度在线| 26uuu国产日韩综合| 欧美最猛黑人xxxx| 欧美黑人xx片| 国产精品剧情在线亚洲| 亚洲视频在线一区二区| av在线成人| 全部孕妇毛片丰满孕妇孕交| 亚洲免费电影在线观看| 欧美又大粗又爽又黄大片视频| 国内偷自视频区视频综合| 日韩欧美在线视频播放| 久久久久久久久爱| 亚洲va综合va国产va中文| 久久久久久免费看| 精品亚洲自拍| 国产精品白丝jk喷水视频一区| 亚洲成av人片| 亚色视频在线观看| av免费观看网站| 日韩一区二区三区高清免费看看| 亚州精品国产精品乱码不99按摩| 亚洲欧美日韩色图| 欧美国产精品v| 中日韩免费毛片| 久久久久国产成人精品亚洲午夜| 韩国成人在线视频| 国产亚洲欧美精品久久久久久| 成人在线高清免费| 亚洲小说欧美另类激情| bl在线肉h视频大尺度| 国产一区亚洲二区| 国产69精品久久777的优势| 天天色天天操天天做| 人妻丰满熟妇av无码区hd| 久久综合在线观看|