日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨木林風win7系統 > 硬件軟件教程 > 詳細頁面

CSS問題集錦:中英文字母與漢字行高不同

CSS問題集錦:中英文字母與漢字行高不同

更新時間:2022-05-27 文章作者:未知 信息來源:網絡 閱讀次數:

軟件是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟件被劃分為編程語言、系統軟件、應用軟件和介于這兩者之間的中間件。硬件是“計算機硬件”的簡稱。與“軟件”相對,電子計算機系統中所有實體部件和設備的統稱。

  如果你是正在學習CSS的用戶,那么對于這個問題,應該是經常遇到的了,不過要怎么解決?還是要好好看看這篇教程。最近在寫一個css的時候遇到一個問題:英文字母和漢字的行高不一樣,導致在全漢字、全英文字母以及漢字字母混合時設置好的margin或padding 屬性出現偏差…當然這種情況之存在于IE瀏覽器,Safari、Google Chrome、Firefox、Opera均不存在類似的問題。

css
css

  產生的原因:

  全漢字的時候:

  一般情況在選中文本可以看出漢字是上對齊的(具體表現是選中字體,從背景上看上去下面多了一部分,用css術語講就是產生了padding-bottom屬性,為了說明問題暫且就說存在padding屬性吧)。

  全英文字母的時候:

  類似于全漢字在全英文的情況下是下對齊,會出現類似padding-top的屬性。不管是全漢字還是全英文這時候的行高是一樣的。

  字母漢字混合:

  但是如果把漢字和英文字母混合在一起的時候就可以看出來差別了,這時候再選中所有字體就可以看出來這時候是的補白是 padding=padding-top+padding-bottom,也就是會多出來一個padding-top(也可以說是padding- bottom),一般字體在12px的情況下,多出來的部分大概是2px。

  解決辦法:

  更改字體:

  本來想使用line-height固定的,但是line-height是每一行的基線與基線之間的距離,又因為漢字的基線和英文字母是不同的,所以起不到作用,再說如果是用作導航菜單只有一行還是沒有用的。

  這樣只有從字體上下手了,還真有一種字體可以解決這個問題,這個字體就是“simsun”,“simsun”就是傳說已久的“宋體”,在windows字體文件夾下“宋體”的文件名就是“simsun”,他的兄弟“simhei”就是通常說的“黑體”。

  所以,解決辦法就是 把font-family設置成“simsun”,這可能會損失一些效果,沒辦法如果誰有更好的解決辦法可以指教一下。


硬件是實在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會實現更豐富的功能。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产精品第八页 | 欧美激情一区二区三区不卡 | 亚洲成av人影片在线观看 | 天天干天天爽天天操 | 天天插天天插天天插 | 91精品国产爱久久久久久 | 欧美我不卡 | 日韩一区二区三区四区区区 | 精品一区二区三区在线视频 | 午夜资源 | 91秦先生视频在线 | 日日碰狠狠添天天爽爽爽 | 一区三区三区不卡 | 亚洲国产成人在线视频 | 欧美一区 亚洲 | 欧美国产综合日韩一区二区 | 国产三级日产三级 | 欧美黄色三级视频 | 91国内精品在线 | 国产成人一区二区三区视频免费蜜 | 国产欧美日韩精品a在线观看高清 | 91先生在线观看 | 国产一区二区三区在线免费观看 | 日本三区四区免费高清不卡 | 欧美日韩视频在线成人 | 亚洲国产欧美在线人网站 | 久热首页| 久久国产精品99久久久久久老狼 | 日韩综合在线 | 久久成人性色生活片 | 91国内揄拍国内精品对白不卡 | 欧美日韩一区二区不卡三区 | 久久国产精品最新一区 | 亚洲成人一区在线 | 天天干天天操天天干 | 天天爱天天色天天干 | 国产成人精品精品欧美 | 成人免费看视频 | 国产日韩欧美一区二区三区视频 | 欧美5g影院天天5g天天看 | 日本一级特黄大一片免 |