中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中line-height怎么用

發布時間:2022-03-08 17:47:59 來源:億速云 閱讀:139 作者:小新 欄目:web開發

這篇文章給大家分享的是有關CSS中line-height怎么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

  <style>
  .test{
  border:1pxsolid#ccc;
  height:100px;
  width:100px;
  }
  </style>
  <body>
  <divclass="test"></div>
  </body>

  但是根據熟知,當我們不為元素設置height,而元素中有內容時,該元素依然獲取到了高度:

<style>
  .test{
  border:1pxsolid#ccc;
  width:100px;
  }
  </style>
  <body>
  <divclass="test">1</div>
  </body>

  為什么div獲取到了高度,并不是由于文字撐起了高度,而是line-height撐起了div,比較一下兩端代碼

  .test{
  border:1pxsolid#ccc;
  width:100px;
  line-height:100px;
  }
  </style>
  <body>
  <divclass="test">1</div>
  </body>
  .test{
  border:1pxsolid#ccc;
  width:100px;
  line-height:0;
  }
  </style>
  <body>
  <divclass="test">1</div>
  </body>

  顯而易見的結果就是因為有了height所以有高度,沒有height則因為有了line-height而有了高度更多詳細的細節其實是因為每一行文字都有一個lineboxes,這些一個個盒子自然撐起了父元素的高度。

  同時,觀察上面的例子就能發現文字的中線和line-height的中線是在相同位置的,所以才有了常用的那套居中辦法:

  <style>
  .test{
  line-height:100px;
  height:100px;
  }
  </style>

  設置line-height和height相同數值則可以使得其中文字垂直居中

  從結果來看確實如此,但是這句話不對,這句話多余了幾個字,完全不需要設置height,只需要line-height就可以做到文字垂直居中了。

感謝各位的閱讀!關于“CSS中line-height怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

柏乡县| 全州县| 景泰县| 丰顺县| 凌源市| 新沂市| 启东市| 林西县| 大石桥市| 武川县| 田阳县| 绵竹市| 白山市| 汉阴县| 米易县| 营口市| 武汉市| 太保市| 衢州市| 广汉市| 大荔县| 石河子市| 休宁县| 淮阳县| 水城县| 商南县| 巴楚县| 吉木乃县| 霍邱县| 桦南县| 土默特左旗| 彰化市| 炉霍县| 涡阳县| 乌兰浩特市| 武川县| 广安市| 北票市| 工布江达县| 昭觉县| 赤城县|