一個(gè)常用的針對(duì)移動(dòng)網(wǎng)頁(yè)優(yōu)化過(guò)的頁(yè)面的 viewport meta 標(biāo)簽大致如下纺蛆;
<metaname="viewport" content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
首先什么是Viewport
viewport 是用戶網(wǎng)頁(yè)的可視區(qū)域。
官方話來(lái)說(shuō): 手機(jī)瀏覽器是把頁(yè)面放在一個(gè)虛擬的“窗口”(viewport)中规揪,通常這個(gè)虛擬的“窗口”(viewport)比屏幕寬桥氏,這樣就不用把每個(gè)網(wǎng)頁(yè)擠到很小的窗口中(這樣會(huì)破壞沒(méi)有針對(duì)手機(jī)瀏覽器優(yōu)化的網(wǎng)頁(yè)的布局),用戶可以通過(guò)平移和縮放來(lái)看網(wǎng)頁(yè)的不同部分猛铅。移動(dòng)版的 Safari 瀏覽器最新引進(jìn)了 viewport 這個(gè) meta tag字支,讓網(wǎng)頁(yè)開發(fā)者來(lái)控制 viewport 的大小和縮放,其他手機(jī)瀏覽器也基本支持。
設(shè)置Viewport
width: viewport寬度;
height: viewport高度 ;
initial-scale: 初始縮放比例;
maximum-scale: 最大縮放比例;
minimum-scale: 最小縮放比例;
user-scalable: 是否允許用戶可以手動(dòng)縮放;