您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何使用viewport meta標簽可以在手機瀏覽器上控制布局 ,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
概念
響應(yīng)式設(shè)計是一種Web開發(fā)方法,通過該方法可以規(guī)劃,設(shè)計和開發(fā)網(wǎng)站,使其在各種設(shè)備中都可以得到最佳的顯示,無論是使用臺式機,平板電腦還是移動設(shè)備,在CSS上定義的網(wǎng)頁布局都可以允許擴展到瀏覽器的寬度,Javascript和jQuery也會伴隨此行為
響應(yīng)式設(shè)計基礎(chǔ)知識
斷點
是在CSS3媒體查詢時創(chuàng)建條件邊界,然后在特定設(shè)備類型的瀏覽器中將寬度觸發(fā)到備用樣式。我們通常使用最大寬度斷點為移動優(yōu)先(向上擴展)構(gòu)建以及創(chuàng)建桌面優(yōu)先(縮?。?gòu)建和最小寬度邊界。媒體查詢也可用于確定高度甚至設(shè)備方向。斷點大小也就是寬度可以通過px或em設(shè)置。隨著新技術(shù)的不斷改進,會發(fā)現(xiàn)兩個不同的設(shè)備可以匹配相同的斷點
流動性
流體縮放雖然可以通過幾種不同的方式實現(xiàn),但它總歸涉及百分比或em值,使容器在其父元素的范圍內(nèi)擴展,并最終擴展到瀏覽器。流體縮放對于實現(xiàn)斷點之間的響應(yīng)性以及維持響應(yīng)網(wǎng)格中的列流是必要的。例如將一個div設(shè)置其寬度為100%高度為auto,那么我們將會發(fā)現(xiàn)無論瀏覽器是變大還是縮小,這個div一直居中。這就是流動性的好處
響應(yīng)式網(wǎng)頁設(shè)計的操作
響應(yīng)站點使用流體網(wǎng)格即所有頁面元素都會按比例調(diào)整大小,而不是像素。比如如果要寫三列我們不會給每一列定義具體的寬度而是相對于其他列有多寬,可以使用百分數(shù)來設(shè)置,對于圖像等媒體也要相對調(diào)整大小。這樣可以使圖像可以保持在其列或相對設(shè)計元素內(nèi)。
例
<meta content="initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width" name="viewport" />
使用 viewport meta 標簽可以在手機瀏覽器上控制布局
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta content="initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width" name="viewport" /> <title>Document</title> <style> *{ padding:0; left:0; list-style: none; } .box li{ width:25%; height: 100%; margin-bottom: 1%; background-color: pink; color:#fff; text-align: center; } } </style> </head> <body> <div> <ul> <li>盒子1</li> <li>盒子2</li> <li>盒子3</li> <li>盒子4</li> </ul> </div> </body> </html>
瀏覽器窗口最大時
瀏覽器窗口縮小時
感謝你能夠認真閱讀完這篇文章,希望小編分享如何使用viewport meta標簽可以在手機瀏覽器上控制布局 內(nèi)容對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。