久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

怎么建設(shè)響應(yīng)式頁(yè)面布局呢?需要注意什么?

2022-04-29    分類: 網(wǎng)站建設(shè)

響應(yīng)式頁(yè)面相信大家都不陌生了,在當(dāng)今的互聯(lián)網(wǎng)世界幾乎隨處可見(jiàn)。今天跟大家分享一下響應(yīng)式頁(yè)面布局的原理和基礎(chǔ)知識(shí),希望大家對(duì)響應(yīng)式頁(yè)面有個(gè)較為全面的把握。



<a href=網(wǎng)站制作3-2020.11.02.jpg"/>


原理


隨著顯示終端設(shè)備的多樣化,出現(xiàn)了各種尺寸的屏幕。而傳統(tǒng)的網(wǎng)頁(yè)主要針對(duì)桌面電腦而設(shè)計(jì)和制作的,電腦顯示器屏幕雖然也有多個(gè)規(guī)格,但相對(duì)固定,頁(yè)面內(nèi)容區(qū)的版塊寬度一般也設(shè)置為980px。而移動(dòng)互聯(lián)網(wǎng)的發(fā)展,各種屏幕的手機(jī)、pad等出現(xiàn)后,情況變得復(fù)雜,但是畢竟移動(dòng)是趨勢(shì),為了給移動(dòng)端查看網(wǎng)頁(yè)更好的體驗(yàn),必須做適合于移動(dòng)端設(shè)備的頁(yè)面。


那么怎么建設(shè)響應(yīng)式頁(yè)面布局呢?


一個(gè)方法是為不同的設(shè)備專門制作對(duì)應(yīng)的網(wǎng)站:當(dāng)用戶訪問(wèn)的時(shí)候,還是訪問(wèn)PC的域名,然后識(shí)別用戶的設(shè)備,跳轉(zhuǎn)到對(duì)應(yīng)的專門移動(dòng)端頁(yè)面,這也就是很多網(wǎng)站m.域名的由來(lái)。另一個(gè)方法是,和PC同樣的頁(yè)面,當(dāng)用戶訪問(wèn)的時(shí)候,不根據(jù)用戶的設(shè)備類型,而是根據(jù)用戶的設(shè)備的屏幕大小,然后對(duì)頁(yè)面應(yīng)用與PC端不同的樣式,使這個(gè)頁(yè)面在這個(gè)設(shè)備上看起來(lái)像是為移動(dòng)端專門做的頁(yè)面,這就是現(xiàn)在流行的響應(yīng)式頁(yè)面設(shè)計(jì)——Responsive Design。


兩種方法的優(yōu)劣顯而易見(jiàn)。第一種方法開(kāi)發(fā)、運(yùn)營(yíng)、推廣各種成本幾乎就double了,但可以提供更為專業(yè)的移動(dòng)端體驗(yàn),所以說(shuō),除非這個(gè)網(wǎng)站盈利夠大,要求很高,而且主要是有錢,可以這么干。第二種方法就是兩個(gè)字——省事,就是編寫一個(gè)頁(yè)面,適應(yīng)所有設(shè)備。


下面開(kāi)始介紹這種省事又酷炫的方法。


基礎(chǔ)


meta標(biāo)簽設(shè)置視口(viewport)


首先說(shuō)說(shuō)viewport,也就是移動(dòng)開(kāi)發(fā)中經(jīng)常提及的viewport,當(dāng)然移動(dòng)設(shè)備的viewport還涉及到物理像素和邏輯像素的問(wèn)題,在此不做更深的討論。總之,這個(gè)viewport是指網(wǎng)頁(yè)瀏覽器(不管是PC還是移動(dòng)端)中呈現(xiàn)網(wǎng)頁(yè)的區(qū)域,站在用戶的角度來(lái)說(shuō),就是用戶能看到的地方。正常來(lái)說(shuō),這個(gè)視口的寬度和設(shè)備寬度(屏幕寬度)是一樣的,但也有例外,比如當(dāng)你縮放拖拽瀏覽器的時(shí)候,視口也會(huì)隨之變化(這也是個(gè)檢查頁(yè)面是響應(yīng)式效果的小竅門)。


視口的寬度獲取是響應(yīng)式設(shè)計(jì)的基礎(chǔ),響應(yīng)式頁(yè)面的響應(yīng)也就是響應(yīng)視口寬度的變化。那該如何準(zhǔn)確獲取視口寬度呢?


兩種思路。


一種是用JS獲取并且修改CSS。但這種方法除了有js無(wú)法使用的風(fēng)險(xiǎn),更主要的是結(jié)果并不是我們想要的。通過(guò)document.documentElement.clientWidth獲得的設(shè)備寬度是廠家設(shè)置的寬度(也就是豎屏?xí)r候的寬度),也就是當(dāng)橫屏的時(shí)候,js獲取的還是原來(lái)的寬度,這就是實(shí)際情況不符了。


另外一種方式是通過(guò)設(shè)置HTML meta標(biāo)簽來(lái)約束視口,其實(shí)是控制瀏覽器如何來(lái)渲染網(wǎng)頁(yè)。代碼為:


<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0,user-scalable=no" />


其中“width=device-width”設(shè)置視口為設(shè)備寬度,“initial-scale=1.0”設(shè)置初始化的視口大小是1.0倍


“maximum-scale=1.0”規(guī)定允許放大的大倍數(shù)是1倍,“user-scalable=no ”不允許縮放視口,這樣保證了與設(shè)備顯示寬度一致。


CSS媒體查詢(Media Query)


CSS媒體查詢是響應(yīng)式頁(yè)面的核心所在,主要功能是對(duì)不同的寬度做出不同的CSS動(dòng)作(響應(yīng)),并將這種動(dòng)作告知瀏覽器。媒體查詢的語(yǔ)法是@Media 和 and操作符,分別查詢?cè)O(shè)備類型和設(shè)備屬性。比如


@media screen and (min-width:900px){


body{background-color:blue}


}


意思是對(duì)所有的屏幕,當(dāng)寬度大于等于(最小寬度)為900px的時(shí)候,應(yīng)有此樣式。比如設(shè)備寬度為980px的時(shí)候,body的背景顏色設(shè)置為藍(lán)色。


同樣,可以用and連接多個(gè)條件,做地更細(xì)化。


@media screen and (min-width:600px) and (max-width:900px){


p{ color:red}


}


意思是對(duì)所有的屏幕,當(dāng)寬度大于在600和900像素之間(包含),將P標(biāo)簽內(nèi)容的顏色設(shè)置為紅色。


需要注意的是,IE一些低版本的瀏覽器如IE6、7、8是不支持媒體查詢的,盡管已經(jīng)很古老,但還是要避免,所以需要先寫一個(gè)基礎(chǔ)的CSS,一些特殊的需要變化的CSS代碼則可以在媒體查詢里。



創(chuàng)建


有了以上的基礎(chǔ),我們結(jié)合流式布局和柵欄布局概念,就可以自己開(kāi)著手開(kāi)發(fā)響應(yīng)式頁(yè)面,當(dāng)然也可以利用其它現(xiàn)有的工具來(lái)提高開(kāi)發(fā)速度。


目前主流前端UI框架都是響應(yīng)式的,比如Bootstrap、jquery UI、dojo等。下面以Bootstrap為例,師范如何快速創(chuàng)建一個(gè)響應(yīng)式頁(yè)面。


先到bootstrap官網(wǎng)下載響應(yīng)的文件,或者你可以用線上的,不過(guò)還是建議下載到本地。


注意可以把css和js文件路勁換成本地路徑(相對(duì)路徑),其中bootstrap.min.css和bootstrap.min.js是Bootstrap的核心文件,而bootstrap.min.js是依賴于JQ的,所以,JQ必須在bootstrap.min.js之前加載。這樣,你就結(jié)合Bootstrap的柵格系統(tǒng)和各種組件搭建自己的響應(yīng)式頁(yè)面了,另外,如果你覺(jué)得Bootstrap的樣式不好看,你可以借助媒體查詢,在bootstrap.min.js之后引入自己的自定義css覆蓋默認(rèn)的樣式。


當(dāng)前題目:怎么建設(shè)響應(yīng)式頁(yè)面布局呢?需要注意什么?
文章來(lái)源:http://www.js-pz168.com/news36/147236.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司動(dòng)態(tài)網(wǎng)站品牌網(wǎng)站建設(shè)用戶體驗(yàn)靜態(tài)網(wǎng)站面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
日本道在线观看一区二区| 欧美夫妻性生活| 日韩一级片在线观看| 国产欧美日韩一区二区三区在线观看 | 国产伦精品一区| 亚洲日本一区二区三区在线不卡| 欧美卡1卡2卡| **欧美大码日韩| 久久精品久久99精品久久| 99精品在线直播| 伊人色综合影院| 久久综合网色—综合色88| 亚洲午夜电影在线| 成人永久免费视频| 台湾成人av| 精品免费一区二区三区| 亚洲午夜久久久久久久久电影院| 国产乱人伦偷精品视频不卡| 狠狠色噜噜狠狠狠狠色吗综合| 欧美伊人久久久久久午夜久久久久| 国产亚洲欧美在线| 免费观看成人鲁鲁鲁鲁鲁视频| αv一区二区三区| 91久久奴性调教| 中文字幕av不卡| 久久99精品久久只有精品| 福利精品视频| 欧美图片一区二区三区| 国产精品美女久久久久久久久 | 国产91丝袜在线播放0| 欧洲亚洲一区二区三区四区五区| 日韩一区和二区| 亚洲高清视频的网址| 91视频xxxx| 欧美性受xxxx黑人xyx| 国产精品初高中害羞小美女文| 国产一区二区三区精品视频| 久久精品国产理论片免费 | 激情综合色播激情啊| 欧美成ee人免费视频| 日韩亚洲欧美中文三级| 午夜视黄欧洲亚洲| 成人xxxxx色| 欧美久久久久久久久久| 亚洲综合一区二区| 99免费在线观看视频| 欧美日韩在线电影| 亚洲综合成人网| 超碰97国产在线| 337p亚洲精品色噜噜| 午夜日韩在线观看| 精品欧美国产一区二区三区不卡| 欧美一区二区三区在线电影| 亚洲成人激情av| 国产精品一区二区a| 日韩一级精品视频在线观看| 日韩电影免费在线看| 久久精品人人做人人爽电影| 精品嫩草影院久久| 激情亚洲综合在线| 一卡二卡3卡四卡高清精品视频| 国产精品福利一区| 99在线精品视频| 欧美精品乱人伦久久久久久| 天堂久久一区二区三区| 久久久综合香蕉尹人综合网| 久久日一线二线三线suv| 国产一区二区中文字幕| 色综合网色综合| 一区二区三区四区在线免费观看| 97人人澡人人爽| 日韩免费观看2025年上映的电影| 麻豆一区二区三区| 一区二区三区在线视频111| 亚洲欧洲一区二区在线播放| 91视视频在线观看入口直接观看www | 亚洲午夜久久久久久久久久久| 激情小说网站亚洲综合网| 2023国产精品| 成人黄色av电影| 3d动漫精品啪啪| 国产做a爰片久久毛片| 在线观看一区二区精品视频| 亚洲大片一区二区三区| 欧美精品亚洲精品| 中文字幕在线观看不卡| 99国产盗摄| 久久嫩草精品久久久精品一| 成人一区二区三区在线观看| 欧美军同video69gay| 狠狠色丁香婷综合久久| 在线一区二区视频| 日韩国产在线观看一区| 一区二区三区国| 性久久久久久久久久久久| 日本在线高清视频一区| 一区二区在线看| 国精产品一区二区| 中文字幕视频一区| 精品乱码一区| 亚洲欧美在线视频| 久久久久高清| 亚洲人成在线观看一区二区| 久久天堂国产精品| 伊人开心综合网| 日韩欧美亚洲区| 亚洲地区一二三色| 一区二区三区四区国产| 日韩精品一卡二卡三卡四卡无卡| 亚洲人成77777| 日韩电影一二三区| 欧美午夜理伦三级在线观看| 美女久久久精品| 欧美日韩精品一区二区三区四区 | 91黄视频在线观看| 久久精工是国产品牌吗| 欧美日韩国产在线播放网站| 国产精品亚洲成人| 欧美成人在线直播| 91污在线观看| 国产精品伦理一区二区| 蜜桃狠狠色伊人亚洲综合网站| 尤物视频一区二区| 一区不卡字幕| 激情综合网激情| 日韩三级av在线播放| 91丨九色丨黑人外教| 国产精品免费av| 欧美一区二区视频17c| 无吗不卡中文字幕| 欧美性xxxxxx少妇| 岛国一区二区三区| 久久久久久久久一| 久久精品日韩精品| 亚洲成人一区在线| 欧美伊人久久大香线蕉综合69| 国产高清不卡二三区| 精品国产乱码久久久久久免费| 99一区二区三区| 一区二区三区免费看视频| 中文字幕中文字幕99| 国产一区二区三区免费播放| 精品国产电影一区二区| 国产尤物99| 亚洲成人先锋电影| 欧美日韩精品欧美日韩精品| av欧美精品.com| 亚洲丝袜另类动漫二区| 中日韩在线视频| 国产成人aaa| 国产精品久久久久久户外露出 | 欧美大片在线观看一区二区| 国产传媒一区二区| 亚洲观看高清完整版在线观看| 欧美日韩一区二区欧美激情| 菠萝蜜视频在线观看一区| 国产精品久久久久久久久免费丝袜 | 国产精品伦一区| 在线日韩av永久免费观看| 国产精品888| 国产精品丝袜在线| 视频三区二区一区| 国产不卡视频在线观看| 国产精品成人一区二区三区夜夜夜 | 中文字幕在线播放不卡一区| 一区二区三区在线观看www| 国产精品 日产精品 欧美精品| 国产欧美一区二区三区鸳鸯浴| 视频一区视频二区视频| 国产一区二区在线免费观看| 中文字幕欧美日韩一区| 亚洲欧美精品| 成人免费观看av| 亚洲精品欧美激情| 欧美人伦禁忌dvd放荡欲情| av在线不卡观看| 日本中文字幕一区二区有限公司| 精品成人在线观看| 视频一区视频二区视频三区视频四区国产 | 久久午夜免费电影| 亚洲一区二区在线免费观看| 成人激情免费视频| 亚洲尤物在线视频观看| 制服丝袜中文字幕一区| 蜜桃av久久久亚洲精品| 国产乱人伦偷精品视频免下载| 中文字幕一区二区三区四区| 欧美日韩一区二区三区视频| 国产亚洲二区| 国产剧情av麻豆香蕉精品| 亚洲男人天堂av| 日韩欧美成人一区二区| 色女人综合av| 91一区二区三区在线观看| 日韩高清中文字幕一区| 欧美激情资源网| 欧美午夜在线一二页| 久久精品国产99精品国产亚洲性色| 国产一区二区免费看| 玉米视频成人免费看|