html.style.fontSize = rem + px媒體查詢 媒體查詢正是為解決網(wǎng)頁適應(yīng)手機(jī)屏幕。
成都創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都做網(wǎng)站、成都網(wǎng)站制作、微信公眾號開發(fā)、小程序設(shè)計(jì)、HTML5建站、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、營銷型網(wǎng)站建設(shè)資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
瀏覽器運(yùn)行index.html頁面,此時(shí)PC端的網(wǎng)頁在移動(dòng)端上也能自動(dòng)適配。
制作自適應(yīng)網(wǎng)頁最重要的就是使用比例和javascript控制css。
為保證DIV+CSS的兼容性,事實(shí)上針對瀏覽器寫不同樣式的作法并不常見,都是寫在同個(gè)CSS文件中,只不過我們了解了這些標(biāo)簽及屬性的特性,所以能寫出兼容的樣式,也就是所謂的CSS HACK。
我的意思是不用像素,用rem,因?yàn)閜x是寫死的,rem是可以適應(yīng)手機(jī)端的(包括盒子的寬高都是要以rem來計(jì)算)。
通過元素的style屬性中backgroundColor屬性即可修改背景色。
利用a標(biāo)簽偽類改變字體的大小。下面代碼實(shí)現(xiàn)了a標(biāo)簽的默認(rèn)大小為20px,點(diǎn)擊鏈接過后,大小變?yōu)?0px。利用a標(biāo)簽偽類改變鏈接的背景顏色。下面代碼實(shí)現(xiàn)了a標(biāo)簽的默認(rèn)背景顏色為紅色,點(diǎn)擊鏈接過后,背景顏色變?yōu)榫G色。
建立一個(gè)靜態(tài)頁命名為change.html ,標(biāo)題為js導(dǎo)航點(diǎn)擊的怎么同時(shí)變圖片跟字體顏色。設(shè)置一個(gè)簡易的導(dǎo)航欄。加css 控制菜單的樣式,并加入背景圖片。為li添加id,創(chuàng)建函數(shù)fun ,并傳遞傳遞參數(shù)。
media screen and (orientation:landscape){對應(yīng)樣式} 手機(jī)、平板設(shè)備屏幕尺寸眾多,寬度不一,寫手機(jī)、平板對應(yīng)css時(shí)最好用百分比寬度來自適應(yīng)各種大小不一的屏幕寬度。
原則4:所有的圖片寬度必須設(shè)定。高度自適應(yīng)或者設(shè)定。這樣才能隨著手機(jī)圖片自適應(yīng)。原則5:所以圖片必須寫在html中,不能寫在css中做背景。原因很簡單,css中沒法設(shè)定圖片的寬高,也就不能自適應(yīng)。
不使用絕對寬度由于網(wǎng)頁會(huì)根據(jù)屏幕寬度調(diào)整布局,所以不能使用絕對寬度的布局,也不能使用具有絕對寬度的元素。這一條非常重要。
其次:網(wǎng)頁寬度css一定要使用百分比width: xx%;,不能用絕對像素。
并不是加了meta標(biāo)簽,網(wǎng)站就會(huì)自適應(yīng)手機(jī)屏幕了,還需要更改一些樣式。
不是隨便添加句話就可以自適應(yīng)手機(jī)屏幕的,沒這么簡單。如果要自適應(yīng)手機(jī),是要用到rem單位的,然而rem又要搭配媒體查詢來使用。
當(dāng)前文章:手機(jī)變化css樣式 css 根據(jù)手機(jī)調(diào)整寬度
分享地址:http://aaarwkj.com/article30/dicigpo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、企業(yè)建站、手機(jī)網(wǎng)站建設(shè)、建站公司、全網(wǎng)營銷推廣、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)