最近中文字幕高清mv2019/国产精品狼人久久久久影院/玖玖爱国产/黄色网站视频A片

您好,我們?yōu)槟峁┸浖_發(fā)、品牌形象策劃、網(wǎng)站建設(shè)等服務(wù),如您有需求請咨詢:13526529836
A Better Tomorrow

HTML5解密響應(yīng)式網(wǎng)頁設(shè)計(jì)

來源:河南尋唐軟件科技有限公司 添加時(shí)間:2018/9/8 17:53:08
隨著鄭州互聯(lián)網(wǎng)的茁壯成長,網(wǎng)頁設(shè)計(jì)與網(wǎng)站開發(fā)也在不得不的迅速更新?lián)Q代,然而傳統(tǒng)的網(wǎng)頁設(shè)計(jì),網(wǎng)頁代碼也已經(jīng)跟不上網(wǎng)站優(yōu)化發(fā)展的腳步。

隨著互聯(lián)網(wǎng)的茁壯成長,網(wǎng)頁設(shè)計(jì)也在不得不的迅速更新?lián)Q代,然而傳統(tǒng)的網(wǎng)頁設(shè)計(jì),網(wǎng)頁代碼也已經(jīng)跟不上網(wǎng)站優(yōu)化發(fā)展的腳步,于是html5---響應(yīng)式(自適應(yīng))網(wǎng)頁設(shè)計(jì)應(yīng)運(yùn)而生。

那么今天河南尋唐軟件公司就來分享一下在前端網(wǎng)頁設(shè)計(jì)中,如何利用html5代碼寫出響應(yīng)式的網(wǎng)頁。

第一步:在網(wǎng)頁代碼的頭部,加入一行viewport元標(biāo)簽(由于代碼直接寫在文章中,發(fā)布之后會(huì)可能會(huì)亂碼,所以下面代碼我們都使用圖片給大家展示)

 

第二步:viewport是網(wǎng)頁默認(rèn)的寬度和高度,上面這行代碼的意思是:網(wǎng)頁寬度默認(rèn)等于屏幕寬度(width=device-width),原始縮放比例(initial-scale=1)為1.0,即網(wǎng)頁初始大小占屏幕面積的100%。

所有主流瀏覽器都支持這個(gè)設(shè)置,包括IE9。對于那些老式瀏覽器(主要是IE6、7、8),需要使用css3-mediaqueries.js

 

第三步、(注意)不使用絕對寬度,字體大小

 

第四步、(注意)字體大小

字體大小是頁面默認(rèn)大小的100%,即16像素字體不要使用絕對大小"PX",要使用相對大小“REM”。

 

第五步、流動(dòng)布局

"流動(dòng)布局"的含義是,各個(gè)區(qū)塊的位置都是浮動(dòng)的,不是固定不變的

其好處是,如果寬度太小,放不下兩個(gè)元素,后面的元素會(huì)自動(dòng)滾動(dòng)到前面元素的下方,不會(huì)在水平方向overflow(溢出),避免了水平滾動(dòng)條的出現(xiàn)

 

第六步、選擇加載CSS

"自適應(yīng)網(wǎng)頁設(shè)計(jì)"的核心,就是CSS3引入的Media Query模塊。自動(dòng)探測屏幕寬度,然后加載相應(yīng)的CSS文件

 

第七步、上面的代碼意思是,如果屏幕寬度小于600像素(max-device-width: 600px),就加載css600.css文件。

如果屏幕寬度在600像素到980像素之間,則加載css600-980.css文件

 

第八步、另有(不建議使用):除了用html標(biāo)簽加載CSS文件,還可以在現(xiàn)有CSS文件中加載

 

第九步、CSS的@media規(guī)則

當(dāng)屏幕小于400時(shí),left取消了浮動(dòng)

 

第十步、圖片的自適應(yīng)

"自適應(yīng)網(wǎng)頁設(shè)計(jì)"還必須實(shí)現(xiàn)圖片的自動(dòng)縮放

 

第十一步、老版本的IE不支持max-width,所以只好寫成

 

第十二步、windows平臺(tái)縮放圖片時(shí),可能出現(xiàn)圖像失真現(xiàn)象。這時(shí),可以嘗試使用IE的專有命令

 

或使用js--imgSizer.js

 

如有條件的話,最好還是根據(jù)不同大小的屏幕,加載不同分辨率的圖片


公司地址:鄭州中原國家廣告產(chǎn)業(yè)園3號樓8樓171室 聯(lián)系電話:13526529836
河南尋唐軟件科技有限公司 版權(quán)所有 豫ICP備14010601號-1