meta viewport是做什么用的?
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1">
這個(gè)標(biāo)簽內(nèi)的內(nèi)容表示啥意思呢? name為viewport表示供移動(dòng)設(shè)備使用. content定義了viewport的屬性.
width表示移動(dòng)設(shè)設(shè)備下顯示的寬度為設(shè)備寬度(device-width)
height表示移動(dòng)設(shè)設(shè)備下顯示的寬度為設(shè)備寬度.
user-scalable表示用戶縮放能力, no表示不允許.
initial-scale表示設(shè)備與視口的縮放比率
maximum和minimum分別表示縮放的最大最小值, 要注意的是, maximum必須必minimum大.
上面的meta標(biāo)簽就是告訴瀏覽器, 不要在移動(dòng)端顯示的時(shí)候縮放.
meta viewport 是做什么用的?
meta viewport 是用于適配移動(dòng)設(shè)備的,為了使不管是什么寬度的頁面都能在移動(dòng)設(shè)備端得到完美適配(不需要用戶縮放和滾動(dòng)橫向滾動(dòng)條并且字體圖片等顯示正常)
怎么寫?
使用該meta標(biāo)簽時(shí)name為viewport代表供移動(dòng)設(shè)備使用,在content中寫屬性,用逗號(hào)隔開
· width:控制 viewport 的大小,可以給它指定一個(gè)值(正整數(shù)),或者是一個(gè)特殊的值(如:device-width 設(shè)備獨(dú)立像素寬度,單位縮放為 1 時(shí));
· initial-scale:初始縮放比例,即當(dāng)頁面第一次加載時(shí)的縮放比例,為一個(gè)數(shù)字(可以帶小數(shù));
· maximum-scale:允許用戶縮放到的最大比例,為一個(gè)數(shù)字(可以帶小數(shù));
· minimum-scale:允許用戶縮放到的最小比例,為一個(gè)數(shù)字(可以帶小數(shù));
· user-scalable:是否允許用戶手動(dòng)縮放,值為 “no”(不允許) 或 “yes”(允許);
· height:與 width 相對(duì)應(yīng)(很少使用)。
如果不知道設(shè)備的理想寬度就用特殊值 device-width,同時(shí) initial-scale=1 來的到一個(gè)理想的 viewport (ideal viewport)。
<meta name="viewport" content="width=device-width, initial-scale=1.0>
自身理解:
meta標(biāo)簽最大的作用就是能讓那些為pc端設(shè)計(jì)的網(wǎng)頁也能在不需要用戶手動(dòng)縮放(initial-scale=1),不出現(xiàn)橫向滾動(dòng)條(width=device-width)的情況下,都可以完美的將頁面呈現(xiàn)給用戶。因?yàn)楝F(xiàn)在智能手機(jī)的大量普及,越來越多的網(wǎng)站都會(huì)為移動(dòng)設(shè)備進(jìn)行單獨(dú)的設(shè)計(jì),此時(shí)必須有一個(gè)能夠完美適配移動(dòng)設(shè)備的 viewport。
猜你喜歡LIKE
相關(guān)推薦HOT
更多>>影視剪輯這樣做,你也能火!
看了這么多類型的視頻,最好入手的且漲粉快的莫過于影視剪輯類賬號(hào)。不過這也不是隨便剪剪就可以的,也有很多小伙伴不知道怎么制作。如果你要在...詳情>>
2023-04-20 11:19:19抖音粉絲團(tuán)怎么升級(jí)快
頻繁地發(fā)布內(nèi)容:保持良好的發(fā)布頻率,有助于維持用戶的興趣,并吸引新用戶。與其他用戶合作:給其他目標(biāo)受眾相似的用戶點(diǎn)贊和評(píng)論,可以吸引更...詳情>>
2023-04-11 11:45:12javastringbuffer類有哪些方法
Java中的StringBuffer類和StringBuilder類都可以動(dòng)態(tài)地創(chuàng)建和修改字符串,StringBuffer是線程安全的,而StringBuilder則是非線程安全的。下面是...詳情>>
2023-03-17 16:16:19pyecharts是什么?主要特點(diǎn)是什么
Pyecharts是一款基于Python語言的開源數(shù)據(jù)可視化庫,它使用Echarts.js作為底層渲染引擎,支持生成各種常見的圖表,如折線圖、柱狀圖、散點(diǎn)圖、...詳情>>
2023-03-03 11:49:02熱門推薦
java線程同步的四種方式
沸發(fā)抖音帶話題流量更高?
熱抖音買1000粉會(huì)封嗎?那些短視頻運(yùn)營你不得不知道的事情
熱做短視頻你不得不知道的事情之抖音流量池分配規(guī)則
新影視剪輯這樣做,你也能火!
抖音發(fā)日常和作品有什么不一樣
抖音粉絲團(tuán)怎么升級(jí)快
mysql和mariadb有什么區(qū)別
javastringbuffer類有哪些方法
怎樣把mysql卸載干凈?mysql怎么卸載干凈重裝
pyecharts是什么?主要特點(diǎn)是什么
視頻剪輯軟件哪個(gè)好?電腦軟件vs手機(jī)軟件
vugen(virtualusergenerator)的作用是什么
mvvm的概念、原理及實(shí)現(xiàn)
技術(shù)干貨
快速通道 更多>>
-
課程介紹
點(diǎn)擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學(xué)習(xí)費(fèi)用
了解課程價(jià)格 -
優(yōu)惠活動(dòng)
領(lǐng)取優(yōu)惠券 -
學(xué)習(xí)資源
領(lǐng)3000G教程 -
師資團(tuán)隊(duì)
了解師資團(tuán)隊(duì) -
實(shí)戰(zhàn)項(xiàng)目
獲取項(xiàng)目源碼 -
開班地區(qū)
查看來校路線