電腦版的商城昨晚做完了,今天趕著做手機(jī)端的,提到手機(jī)端的網(wǎng)站第一個(gè)想到的就是要 適應(yīng)不同手機(jī)屏幕的寬度,保證在不同手機(jī)上都能正常顯示給用戶,我之前做這類網(wǎng)站都是無腦引進(jìn)bootstrap的。但前一個(gè)項(xiàng)目做完之后我發(fā)現(xiàn)bootstrap雖好,但里面的各種樣式我利用的很少,最多用到它排版,當(dāng)網(wǎng)站最后上傳的時(shí)候你會(huì)發(fā)現(xiàn),即使壓縮之后,它也會(huì)占用相當(dāng)大的一部分,所以這次我想自己用原生寫,響應(yīng)式開發(fā)(我現(xiàn)在知道的尚淺)目前我了解有
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括嘉善網(wǎng)站建設(shè)、嘉善網(wǎng)站制作、嘉善網(wǎng)頁制作以及嘉善網(wǎng)絡(luò)營(yíng)銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,嘉善網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到嘉善省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!1.百分比法:
顧名思義,頁面的元素的margin,padding,width,height,等等都用%來計(jì)算,CSS中的百分比中的百指的是什么,指的是父元素,所有百分比都是這樣的。子元素寬度50%,那么父元素的寬度就是百,子元 素的padding-left:50%,父元素的寬度是百,子元素的margin-top:20%,那么父元素的高是百。所以body默認(rèn)寬度是屏幕寬度 (PC中指的是瀏覽器寬度)子孫元素按百分比定位(或指定尺寸)就可以了,這只適合布局簡(jiǎn)單的頁面,復(fù)雜的頁面實(shí)現(xiàn)很困難。
2.媒體查詢:
這個(gè)是css3中給出的,我們要解決的問題是適應(yīng)手機(jī)屏幕,這個(gè)媒體查詢正是為解決這個(gè)問題而生,媒體查詢的功能就是為不同的媒體設(shè)置不同的css樣 式,這里的“媒體”包括頁面尺寸,設(shè)備屏幕尺寸等,最常用的形式
phone:@media screen and (max-width:767px) {/手機(jī)中樣式/}
pad:@media screen and (max-width:991px)and(min-width:768) {/平板中樣式/}
pc:@media screen and (min-width:992px){/電腦中樣式/}
...(你還可以設(shè)置更多節(jié)點(diǎn))
用媒體查詢的話要保證每個(gè)像素下都有對(duì)應(yīng)的適配效果顯然你要設(shè)置更小的寬度范圍;
3.還有就是css3的單位rem:
rem就是將根節(jié)點(diǎn)html的font-size的值作為整個(gè)頁面的基準(zhǔn)尺寸,例如那么1rem=10px;如何做到適配呢?那就要用到j(luò)s在頁面加載時(shí)獲取window的寬度(瀏覽器窗口的寬度)$(window).width();在開發(fā)手機(jī)頁面的時(shí)候,一般我們?cè)O(shè)置大寬度為640px,因?yàn)?40px可以保證在至今最寬的手機(jī)上顯示時(shí)網(wǎng)頁兩端剛好貼合屏幕,那接下來我就舉一個(gè)小例子。
屏幕放大縮小這三個(gè)div也同樣還在一行等比放大縮小
html
123
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。