最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

css實現(xiàn)移動端圖片文字水平居中

  發(fā)布時間:2016-03-11 10:18:15   作者:hupan508   我要評論
這篇文章主要為大家詳細(xì)介紹了css實現(xiàn)移動端圖片文字水平居中的方法,如何實現(xiàn)圖片以及文字的整體水平居中,本文為大家提供兩種解決辦法,感興趣的小伙伴們可以參考一下

這樣一個需求,第三方聯(lián)合登陸的頭像和昵稱整體水平居中,如圖:

對于這樣的需求,不能簡單的對包含頭像和昵稱的div使用margin: 0 auto了,因為昵稱的長度是未知的。

solution 1:利用行內(nèi)元素的padding-left屬性。把圖片絕對定位到padding-left區(qū)域內(nèi),然后對外層div元素設(shè)置文字居中,對span元素設(shè)置line-height,讓文字垂直居中

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <div class="container">  
  2.     <span class="wrap">  
  3.         <img src="pic-7.png" class="icon" alt="">  
  4.     Username   
  5.     </span>  
  6. </div>  
CSS Code復(fù)制內(nèi)容到剪貼板
  1. .container {   
  2.     height: 10rem;   
  3.     text-aligncenter;   
  4.     background#819121;   
  5. }   
  6. .wrap {   
  7.     displayinline-block;   
  8.     positionrelative;   
  9.     margin-top: 3rem;   
  10.     padding-left: 3rem;   
  11.     line-height: 2rem;   
  12.     background#BB9391;   
  13. }   
  14. .icon {   
  15.     positionabsolute;   
  16.     left: 0;   
  17.     top: 0;   
  18.     height: 2rem;   
  19. }   

效果圖:

 

solution 2:box布局居中,對div元素設(shè)置box-pack,span元素設(shè)置display: block,由于想偷懶,省略兼容模式寫法

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <div class="container">  
  2.    <img src="pic-7.png" class="icon" alt="">  
  3.    <span class="username">Username</span>  
  4. /div>  
CSS Code復(fù)制內(nèi)容到剪貼板
  1. .container {   
  2.     display: -webkit-box;   
  3.     -webkit-box-pack: center;   
  4.     height: 10rem;   
  5.     background#B2B2CD;   
  6. }   
  7. .icon {   
  8.     margin-top: 2rem;   
  9.     height: 2rem;   
  10. }   
  11. .username {   
  12.     displayblock;   
  13.     margin-top: 2rem;   
  14.     padding-left: 1rem;   
  15.     line-height: 2rem;   
  16. }   

效果圖:

 

點評:solution 1會比較穩(wěn)定,而solution 2易維護。

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

原文:http://www.cnblogs.com/hupan508/p/5191836.html

相關(guān)文章

  • css水平居中的各種方法總結(jié)(推薦)

    下面小編就為大家?guī)硪黄猚ss水平居中的各種方法總結(jié)(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-03
  • 淺析CSS實現(xiàn)水平垂直同時居中的5種思路

    下面小編就為大家?guī)硪黄獪\析CSS實現(xiàn)水平垂直同時居中的5種思路。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-04-28
  • CSS實現(xiàn)水平居中的4種思路簡要概述

    水平居中是經(jīng)常遇到的問題??此品椒ㄝ^多,條條大路通羅馬。但系統(tǒng)梳理下,其實都圍繞著幾個思路展開。本文將介紹關(guān)于水平居中的4種思路,感興趣的朋友參考下吧
    2016-04-27
  • css三種方法實現(xiàn)div在瀏覽器水平居中

    這篇文章主要介紹了css三種實現(xiàn)div在瀏覽器水平居中的方法,感興趣的小伙伴們可以參考一下
    2016-04-14
  • css使用flexbox布局容器內(nèi)多元素水平居中

    這篇文章主要為大家詳細(xì)介紹了css使用flexbox布局容器內(nèi)多元素水平居中的方法,如何使用flexbox布局多元素水平居中?本文為大家進(jìn)行解答,感興趣的小伙伴們可以參考一下
    2016-03-17
  • 關(guān)于css水平居中的小小探討

    下面小編就為大家?guī)硪黄P(guān)于css水平居中的小小探討。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-29

最新評論

印江| 民县| 亳州市| 星座| 湖口县| 扶绥县| 宾阳县| 田阳县| 临澧县| 济源市| 顺昌县| 彭州市| 沙田区| 开封县| 七台河市| 昭觉县| 新宾| 宜川县| 衡山县| 海淀区| 梁平县| 漳浦县| 台北县| 淮北市| 油尖旺区| 嵊泗县| 治多县| 苏尼特左旗| 灵丘县| 开江县| 麻栗坡县| 阜南县| 廉江市| 宜昌市| 日照市| 高州市| 宿迁市| 江都市| 宁津县| 凌海市| 南丹县|