国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css實現移動端圖片文字水平居中

2024-07-11 08:33:13
字體:
來源:轉載
供稿:網友

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

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

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

XML/HTML Code復制內容到剪貼板
  1. <div class="container">       <span class="wrap">  
  2.         <img src="pic-7.png" class="icon" alt="">       Username   
  3.     </span>   </div>  
CSS Code復制內容到剪貼板
  1. .container {        height: 10rem;   
  2.     text-align: center;        background: #819121;   
  3. }    .wrap {   
  4.     display: inline-block;        position: relative;   
  5.     margin-top: 3rem;        padding-left: 3rem;   
  6.     line-height: 2rem;        background: #BB9391;   
  7. }    .icon {   
  8.     position: absolute;        left: 0;   
  9.     top: 0;        height: 2rem;   
  10. }   

效果圖:

 

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

XML/HTML Code復制內容到剪貼板
  1. <div class="container">      <img src="pic-7.png" class="icon" alt="">  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 万宁市| 澄迈县| 莒南县| 海原县| 响水县| 晋中市| 揭阳市| 合水县| 肥东县| 龙川县| 北碚区| 贡山| 鸡泽县| 永和县| 青州市| 万宁市| 衢州市| 汪清县| 手机| 昂仁县| 孝感市| 新昌县| 阳泉市| 贵阳市| 郓城县| 东乡族自治县| 凤山县| 阿尔山市| 琼海市| 马尔康县| 静安区| 临武县| 梓潼县| 梁河县| 同德县| 奉节县| 海宁市| 临夏市| 葫芦岛市| 华蓥市| 寻甸|