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