国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > 詳解HTML中字體使用line-height依然不能垂直居中解決辦法

詳解HTML中字體使用line-height依然不能垂直居中解決辦法

時(shí)間:2023-03-03 08:24:01 | 來源:建站知識

時(shí)間:2023-03-03 08:24:01 來源:建站知識

詳解HTML中字體使用line-height依然不能垂直居中解決辦法:

這篇文章主要介紹了詳解HTML中字體使用line-height依然不能垂直居中解決辦法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

以圖片所示的效果為例,顯然我們不僅要使“下一步”文本水平居中,還要垂直居中,此時(shí)我們寫代碼如下:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <style>
   #next-button{
              height: 54px;
       text-align: center;
       color: #fff;
       background: #e2231a;
       line-height: 54px;
       font:16px "Microsoft YaHei","Hiragino Sans GB";
       cursor: pointer;
       margin: 0 auto;
       width:400px;
   }
   
  </style>
 </head>
 <body>
  <div id="next-button">下一步</div>
 </body>
</html>

在其中,我們設(shè)置了寬度、高度、背景顏色、字體以及水平與垂直居中,然而,我們卻得到了這樣的效果:

我們設(shè)置的文本垂直居中并沒有效果。而我們改代碼為

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <style>
   #next-button{
       width:400px;
       height: 54px;
       text-align: center;
       color: #fff;
       background: #e2231a;
       font:16px/54px "Microsoft YaHei","Hiragino Sans GB";
       cursor: pointer;
       margin: 0 auto;
   }
  </style>
 </head>
 <body>
  <div id="next-button">下一步</div>
 </body>
</html>

的時(shí)候,就可以垂直居中。原因就在于如果樣式聲明列表中有l(wèi)ine-height與font,則line-height無效,必須與font一起使用。只要樣式聲明中沒有font,就可使用line-height來設(shè)置文本的垂直居中了。

到此這篇關(guān)于詳解HTML中字體使用line-height依然不能垂直居中解決辦法的文章就介紹到這了,更多相關(guān)line-height不能垂直居中內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

來源:腳本之家

鏈接:https://www.jb51.net/web/741614.html

關(guān)鍵詞:垂直,辦法,解決,字體,使用,居中

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉