日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CSS中px和em屬性的特點與區(qū)別

這里向大家描述一下CSS中px和em的特點和區(qū)別,px像素(Pixel),相對長度單位,像素px是相對于顯示器屏幕分辨率而言的,而em是相對長度單位,相對于當前對象內(nèi)文本的字體尺寸,相信本文介紹一定會讓你有所收獲。

創(chuàng)新互聯(lián)是專業(yè)的東山網(wǎng)站建設(shè)公司,東山接單;提供成都做網(wǎng)站、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行東山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

詳解px和em的特點和區(qū)別

象素px是我們在定義CSS中經(jīng)常用到的尺寸大小單位,而em在國外網(wǎng)站中經(jīng)常被使用,px和em之間究竟有什么區(qū)別和特點呢?

◆px像素(Pixel),相對長度單位。像素px是相對于顯示器屏幕分辨率而言的。

◆em是相對長度單位,相對于當前對象內(nèi)文本的字體尺寸。如當前對行內(nèi)文本的字體尺寸未被人為設(shè)置,則相對于瀏覽器的默認字體尺寸。

因此用px來定義字體,就無法用瀏覽器字體放大的功能。

任意瀏覽器的默認字體高都是16px。所有未經(jīng)調(diào)整的瀏覽器都符合:1em=16px。那么12px=0.75em,10px=0.625em。為了簡化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%,這就使em值變?yōu)?6px*62.5%=10px,這樣12px=1.2em,10px=1em,也就是說只需要將你的原來的px數(shù)值除以10,然后換上em作為單位就行了。

◆CSS中em屬性有如下特點

1.em的值并不是固定的;

2.em會繼承父級元素的字體大小。

◆所以我們在寫CSS的時候,需要注意

1.body選擇器中聲明Font-size=62.5%;

2.將你的原來的px數(shù)值除以10,然后換上em作為單位;

3.重新計算那些被放大的字體的em數(shù)值。避免字體大小的重復聲明。

也就是避免1.2*1.2=1.44的現(xiàn)象。比如說你在#content中聲明了字體大小為1.2em,那么在聲明p的字體大小時就只能是1em,而不是1.2em,因為此em非彼em,它因繼承#content的字體高而變?yōu)榱?em=12px。

但是12px漢字例外,就是由以上方法得到的12px(1.2em)大小的漢字在IE中并不等于直接用12px定義的字體大小,而是稍大一點。這個問題Jorux已經(jīng)解決,只需在body選擇器中把62.5%換成63%就能正常顯示了。原因可能是IE處理漢字時,對于浮點的取值精確度有限。不知道有沒有其他的解釋。

詳文參考:http://www.csschina.net/a/jc/css_871.html


分享題目:CSS中px和em屬性的特點與區(qū)別
本文網(wǎng)址:http://www.dlmjj.cn/article/dhidsji.html