真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vertical-align和line-height怎么在css中使用

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)vertical-align和line-height怎么在css中使用,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請域名雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、海林網(wǎng)站維護(hù)、網(wǎng)站推廣。

  1.   

  2.   

  3.   

  4.       

  5.     css中vertical-align和line-height的用法  

  6.       

  7.   

  8.   

  9.     

      

  10.           

  11.     

  

  •   

  •   

  • (2)、在div塊的圖片后面放入一個(gè)span標(biāo)簽,內(nèi)容為xxxx!,會(huì)發(fā)現(xiàn)span標(biāo)簽內(nèi)的元素與圖片是在底線對其的,當(dāng)給span加一個(gè)背景時(shí),可以看到圖片底部是與字母x底部對齊的。

    實(shí)例:
    vertical-align和line-height怎么在css中使用

    實(shí)例:放大之后可以很明顯的看出來!

    vertical-align和line-height怎么在css中使用

    代碼如下:

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

    1.   

    2.   

    3.   

    4.       

    5.     css中vertical-align和line-height的用法  

    6.       

    7.   

    8.   

    9.     

        

    10.           

    11.         xxxxx!  

    12.     

      

  •   

  •   

  • 為什么會(huì)出現(xiàn)這種現(xiàn)象呢?

    答:原因是行內(nèi)元素默認(rèn)都受vertical-align(垂直對齊方式)和line-height(行高)的影響,而vertical-align默認(rèn)的對齊方式是baseline,即基線對齊。這個(gè)基線就是span標(biāo)簽里的字母X的下邊沿,故圖片底部是與字母底部相對齊的(不是與span標(biāo)簽的背景對齊)。又因?yàn)樽帜副旧碛衛(wèi)ine-height(行高)值,所以span標(biāo)簽加上背景后比字母要高一些。

    解決方法:(四種方法任意一種都可解決該問題)

    (1)、將整個(gè)div內(nèi)的font-size設(shè)置為0;

    (2)、將圖片img變?yōu)閴K級元素,即設(shè)置其為display:block;

    (3)、給div設(shè)置一個(gè)行高(值盡量小些),設(shè)置為line-height:5px;

    (4)、設(shè)置圖片img垂直對齊方式vertical-align,值為top/middle/bottom任意一個(gè)都可以(為了覆蓋默認(rèn)的值baseline);

    效果如下:

      vertical-align和line-height怎么在css中使用

    完整代碼如下:

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

    1.   

    2.   

    3.   

    4.       

    5.     css中vertical-align和line-height的用法  

    6.       

    7.   

    8.   

    9.     

        

    10.           

    11.         xxxxx!  

    12.     

      

  •   

  •   

  • 2、圖片垂直居中的問題

    在div和img中添加以下屬性及屬性值即可實(shí)現(xiàn)圖片在div塊中的垂直居中。

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

    1.   

    2. ...   

    3.   

    4. div{   

    5.     line-height: 500px;   

    6.     font-size: 0px;   

    7. }   

    8. img{   

    9.     vertical-align: middle;   

    10. }   

    11.   

    12. ...   

    13.   

    14.   

    15.   

    16.     

        

    17.           

    18.         xxxxx!  

    19.       

    20.   

    21.   

    上述就是小編為大家分享的vertical-align和line-height怎么在css中使用了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


    本文名稱:vertical-align和line-height怎么在css中使用
    文章來源:http://weahome.cn/article/gsjpsp.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部