很簡(jiǎn)單,css樣式表中直接寫(xiě)就可以了。例如:
創(chuàng)新互聯(lián)是專(zhuān)業(yè)的徐州網(wǎng)站建設(shè)公司,徐州接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行徐州網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
p {
font-size: 18px
}
那么凡事引入了這個(gè)樣式表的css頁(yè)面中,所有的p標(biāo)簽下的文字字號(hào)都是18像素。
當(dāng)然也可以用添加類(lèi)名或id重寫(xiě)樣式,來(lái)覆蓋p標(biāo)簽的樣式。
請(qǐng)注意你的CSS樣式書(shū)寫(xiě)有問(wèn)題,寬度是width,而不是你寫(xiě)的witdh,你仔細(xì)檢查下就行了。
另外:你既然前面寫(xiě)的是 .divwrap ul li 后面最好寫(xiě)成:.divwrap ul li.masli,這樣比較規(guī)范。
如:
.divwrap ul li{ width:200px; height:30px; display:block;background-color:#0f3; }
.divwrap ul li.masli{ width:100px; height:20px; display:block;color:red;background-
color:#f96;}
在這里,Jorux和各個(gè)有人文精神的網(wǎng)站主討論如何用em重寫(xiě)Font-szie的問(wèn)題。em vs. pxem是何物?em指字體高,任意瀏覽器的默認(rèn)字體高都是16px。所以未經(jīng)調(diào)整的瀏覽器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em。為了簡(jiǎn)化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%,這就使em值變?yōu)?6px*62.5%=10px, 這樣12px=1.2em, 10px=1em, 也就是說(shuō)只需要將你的原來(lái)的px數(shù)值除以10,然后換上em作為單位就行了。em有如下特點(diǎn): 1. em的值并不是固定的; 2. em會(huì)繼承父級(jí)元素的字體大小。重寫(xiě)步驟: 1. body選擇器中聲明Font-size=62.5%; 2. 將你的原來(lái)的px數(shù)值除以10,然后換上em作為單位; 簡(jiǎn)單吧,如果只需要以上兩步就能解決問(wèn)題的話(huà),可能就沒(méi)人用px了。經(jīng)過(guò)以上兩步,你會(huì)發(fā)現(xiàn)你的網(wǎng)站字體大得出乎想象。因?yàn)閑m的值不固定,又會(huì)繼承父級(jí)元素的大小,你可能會(huì)在content這個(gè)div里把字體大小設(shè)為1.2em, 也就是12px。然后你又把選擇器p的字體大小也設(shè)為1.2em,但如果p屬于content的子級(jí)的話(huà),p的字體大小就不是12px,而是1.2em=1.2 * 12px=14.4px。這是因?yàn)閏ontent的字體大小被設(shè)為1.2em,這個(gè)em值繼承其父級(jí)元素body的大小,也就是16px * 62.5% * 1.2=12px, 而p作為其子級(jí),em則繼承content的字體高,也就是12px。所以p的1.2em就不再是12px,而是14.4px。 3. 重新計(jì)算那些被放大的字體的em數(shù)值。避免字體大小的重復(fù)聲明,也就是避免以上提到的1.2 * 1.2= 1.44的現(xiàn)象。比如說(shuō)你在#content中聲明了字體大小為1.2em,那么在聲明p的字體大小時(shí)就只能是1em,而不是1.2em, 因?yàn)榇薳m非彼em,它因繼承#content的字體高而變?yōu)榱?em=12px。 詭異的12px漢字(原因待查)本人在完成em轉(zhuǎn)換時(shí)還發(fā)現(xiàn)了一個(gè)詭異的現(xiàn)象,就是由以上方法得到的12px(1.2em)大小的漢字在IE中并不等于直接用12px定義的字體大小,而是稍大一點(diǎn)。這個(gè)問(wèn)題我已經(jīng)解決,你只需在body選擇器中把62.5%換成63%就能正常顯示了。原因可能是IE處理漢字時(shí),對(duì)于浮點(diǎn)的取值精確度有限。閱讀本篇的讀者還有其他解釋嗎? 1. 你的網(wǎng)站css過(guò)于復(fù)雜,以至于不知道元素的從屬關(guān)系,很難重寫(xiě)css; 2. 絕大部分人看了本文之后仍然不會(huì)重寫(xiě)css; 3. 很大部分人不知道瀏覽器可以調(diào)整頁(yè)面的字體大小。所以你需要一個(gè)諸如本站信息框中的字體大小調(diào)整控件。
class 的元素的樣式 有多少,如果大于兩個(gè)不建議去直接用js或者jq去修改,換一個(gè)class覆蓋就好,而且有一點(diǎn),不管你是在頁(yè)面script/script里面寫(xiě)js,還是引入js文件,一旦發(fā)生新的變化,只需要改css的樣式就好啦,不必去動(dòng)js或者jq,方便很多,很好維護(hù)!
您好,我是dongsir,希望可以幫到到您!
更多技術(shù)知識(shí),歡迎訪問(wèn)?董先生的博客
JQuery Mobile去掉自帶樣式改成自己寫(xiě)的樣式可以有以下3個(gè)方式;
1、將 data-theme的取值改為大于e的值(以字母大小排序)
2、如果是超鏈接等可以將data-role的取值改為none
3、找到JQuery Mobile默認(rèn)樣式的類(lèi)選擇器或是ID選擇器,在JQuery Mobile 的css文件找到刪除或者不刪除,在你的樣式里重寫(xiě) 但是后面加上 !important 作用是提高指定CSS樣式規(guī)則的應(yīng)用優(yōu)先權(quán)。
以上三種方法可以解決默認(rèn)樣式的問(wèn)題,至少我?guī)啄觊_(kāi)發(fā)中都是用以上解決問(wèn)題,還沒(méi)有不能解決的問(wèn)題。