企業(yè)做網(wǎng)站的響應(yīng)式網(wǎng)站的設(shè)計(jì)流程
日期 : 2019-10-17 13:40:16
一個(gè)普通的自適應(yīng)顯示的三欄網(wǎng)頁(yè),當(dāng)用不同的終 端來(lái)查看這個(gè)頁(yè)面時(shí),會(huì)根據(jù)幾種線端來(lái)顯示不同的樣式。在電腦上是三列,在iPad上也應(yīng)該是三列,在大屏手機(jī)上是三行,在屏幕小于320px的手機(jī)上只顯示主要內(nèi)容,隱藏了次要元素。
我們知道,在不同的設(shè)備中,瀏覽器的窗尺寸可能是不同的。如果只針對(duì)某種窗口尺寸來(lái)制作網(wǎng)頁(yè),在其他設(shè)備中呈現(xiàn)該網(wǎng)頁(yè)時(shí)就會(huì)產(chǎn)生很多問(wèn)題:如果針對(duì)不同的窗口尺寸制作不同的網(wǎng)頁(yè),則要制作的網(wǎng)頁(yè)就會(huì)太多。為了解決這個(gè)問(wèn)題,在CSS3中加入了MedisQueries模塊(媒體查詢),它是制作響應(yīng)式布局的-個(gè)利器,使用這個(gè)工具我們可以非常方便、快捷地設(shè)計(jì)出各種豐富的、實(shí)用性強(qiáng)的界面。在Media Queries 模塊中允許添加媒體查詢表達(dá)式,用以指定媒體類型,然后根據(jù)媒體類型選擇應(yīng)該使用的樣式。換句話說(shuō),允許在不改變內(nèi)容的情況下,在樣式中選擇一一種 頁(yè)面的布局以精確地適應(yīng)不同的設(shè)備,從而改善用戶體驗(yàn)。網(wǎng)頁(yè)制作者只需要針對(duì)不同的瀏覽器窗口尺寸來(lái)編寫不同的樣式,然后讓瀏覽器根據(jù)不同的窗口尺寸來(lái)選擇使用不同的樣式即可。
到目前為止,Media Queries模塊得到了Firefox、 Safari Chrome及Opera瀏覽器的支持。移動(dòng)終端上一-般都是對(duì)CSS3支持比較好的高級(jí)瀏覽器,不需要考慮響應(yīng)式布局的媒體查詢兼容問(wèn)題。IE8及以下版本瀏覽器不支持媒體查詢,雖然也有很多種解決方案,幾乎都是通過(guò)下載JavaScript插件來(lái)實(shí)現(xiàn),但沒(méi)有必要去解決這個(gè)問(wèn)題,因?yàn)樾∑聊伙@示都是在移動(dòng)端使用,IE低版本只要按正常PC端頁(yè)面顯示頁(yè)面布局即可。
在開發(fā)中只要拖動(dòng)瀏覽器就可以觸發(fā)判新條件,測(cè)試的時(shí)候不需要去找一堆手機(jī), 只要把自己的瀏覽器窗口縮小到 定尺寸就可以了。另外,還有一個(gè)不錯(cuò)的在線Web工具
(開源的,直接從hp:gi// conioloieiponisvaer下載),里面提Responsivator真了根不同尺寸的屏幕的展示發(fā)果,只需要提供個(gè)UR,出可以看到網(wǎng)站在不同服幕中的顯示效果。網(wǎng)站式企業(yè)做網(wǎng)站
我們知道,在不同的設(shè)備中,瀏覽器的窗尺寸可能是不同的。如果只針對(duì)某種窗口尺寸來(lái)制作網(wǎng)頁(yè),在其他設(shè)備中呈現(xiàn)該網(wǎng)頁(yè)時(shí)就會(huì)產(chǎn)生很多問(wèn)題:如果針對(duì)不同的窗口尺寸制作不同的網(wǎng)頁(yè),則要制作的網(wǎng)頁(yè)就會(huì)太多。為了解決這個(gè)問(wèn)題,在CSS3中加入了MedisQueries模塊(媒體查詢),它是制作響應(yīng)式布局的-個(gè)利器,使用這個(gè)工具我們可以非常方便、快捷地設(shè)計(jì)出各種豐富的、實(shí)用性強(qiáng)的界面。在Media Queries 模塊中允許添加媒體查詢表達(dá)式,用以指定媒體類型,然后根據(jù)媒體類型選擇應(yīng)該使用的樣式。換句話說(shuō),允許在不改變內(nèi)容的情況下,在樣式中選擇一一種 頁(yè)面的布局以精確地適應(yīng)不同的設(shè)備,從而改善用戶體驗(yàn)。網(wǎng)頁(yè)制作者只需要針對(duì)不同的瀏覽器窗口尺寸來(lái)編寫不同的樣式,然后讓瀏覽器根據(jù)不同的窗口尺寸來(lái)選擇使用不同的樣式即可。
到目前為止,Media Queries模塊得到了Firefox、 Safari Chrome及Opera瀏覽器的支持。移動(dòng)終端上一-般都是對(duì)CSS3支持比較好的高級(jí)瀏覽器,不需要考慮響應(yīng)式布局的媒體查詢兼容問(wèn)題。IE8及以下版本瀏覽器不支持媒體查詢,雖然也有很多種解決方案,幾乎都是通過(guò)下載JavaScript插件來(lái)實(shí)現(xiàn),但沒(méi)有必要去解決這個(gè)問(wèn)題,因?yàn)樾∑聊伙@示都是在移動(dòng)端使用,IE低版本只要按正常PC端頁(yè)面顯示頁(yè)面布局即可。
在開發(fā)中只要拖動(dòng)瀏覽器就可以觸發(fā)判新條件,測(cè)試的時(shí)候不需要去找一堆手機(jī), 只要把自己的瀏覽器窗口縮小到 定尺寸就可以了。另外,還有一個(gè)不錯(cuò)的在線Web工具
(開源的,直接從hp:gi// conioloieiponisvaer下載),里面提Responsivator真了根不同尺寸的屏幕的展示發(fā)果,只需要提供個(gè)UR,出可以看到網(wǎng)站在不同服幕中的顯示效果。網(wǎng)站式企業(yè)做網(wǎng)站