移動web viewport(視口)

2021-08-14 05:16:38 字數 1116 閱讀 4338

1.手機擁有了瀏覽器的初期並沒有專門為移動裝置設計頁面,造成的直接結果就是訪問的頁面是直接將電腦頁面進行縮放,操作起來十分不便,viewport就是用來解決這個問題的

2.viewport視口屬性(該屬性只有在移動端瀏覽器上才有用):移動裝置上用來顯示網頁的區域(如果把移動該裝置的瀏覽器當做相框的話,viewport就相當於相框中的畫,可能會比相框小/大,需要的就是剛好一樣大)

(1)修改viewport:可以通過meta標籤去修改viewport的值,防止出現滾動條

移動web的常見設定:

·name = 'viewport'告訴瀏覽器這個meta標籤設定的是viewport屬性

·content設定的是viewport屬性的值(屬性的賦值:屬性名=屬性值,其中屬性名不是亂寫的而是有固定的取值)

·width:寬度,其屬性值device-width表示的是裝置的寬度 (不需要給單位)

如果裝置的螢幕大小比裝置的視口大小要大就是能夠正常顯示的

·height:高度一般不設定,會讓內容來撐大       

initial-scale=1.0   -->   視口預設的縮放比例

maximum-scale=1.0   -->   最大的縮放值

minimum-scale=1.0

-->   最小的縮放值

user-scalable   -->   是否允許使用者縮放,一般其屬性值是no,表示禁止使用者縮放

(2)可選值

initial-scale:

minimum-scale:

maximum-scale:

height:

user-scalable:

(3)在webstorm中將視窗作為移動端的快捷方式:meta:vp+tab

視口的作用:在移動瀏覽器中當頁面寬度超出裝置的寬度,瀏覽器內部虛擬了乙個頁面容器,將這個頁面容器縮放到裝置這麼大,然後展示

目前大多數手機瀏覽器的視口(承載頁面的容器)寬度都是980px

視口的寬度是可以通過meta標籤去設定的:content裡面的width

第三方框架的核樣式表檔案一般就是他的包名.css或者是包名.min.css,然後帶min的一般都是壓縮的,我們引用的是沒有壓縮的

web移動視口

視口 viewport 是用來約束 中最頂級塊元素的,即它決定了的大小。pc裝置 在pc裝置上viewport的大小取決於瀏覽器視窗的大小,以css畫素做為度量單位。通過以往css的知識,我們都能理解的大小是會影響到我們的網頁布局的,而viewport又決定了的大小,所以viewport間接的決定並...

移動布局之視口

視口 viewport 就是瀏覽器顯示頁面內容的螢幕區域。視囗可以分為布局視囗 視覺視囗和理想視口。布局視口layoutviewport 了解就行 一般移動裝置的瀏覽器都預設設定了乙個布局視囗,用於解決早的pc端頁面在手機上顯示的問題。ios,android基本都將這個視囗解析度設定為980px,所...

移動端web視口

移動前端中常說的 viewport 視口 就是瀏覽器顯示頁面內容的螢幕區域 總結首先看一下meta元標籤極其屬性 name viewport content width device width initial scale 1.0 maximum scale 1 user scalable no 這...