Meta標籤實現阻止行動裝置(手機、Pad)的瀏覽器雙擊放大網頁

來源:互聯網
上載者:User

標籤:

一、背景

  在當今這個行動裝置發展越來越快,並且技術越來越成熟的時代,行動裝置成了企業擴充業務不可或缺的重要領域之一,隨之而來的是適應手機的網站層出不窮,在開發過程中,我們往往會遇到一個很尷尬的問題:移動端網頁在使用者雙擊螢幕時會變大,導致整個頁面的布局錯誤,非常 影響最終效果,下面介紹一種通過html的meta標籤來阻止該現象發生的辦法。

二、解決辦法和原理

  1.首先設定網頁的DOCTYPE

1 <!DOCTYPE html>2 <html>3 ....4 </html>

  2.在網頁的 head 之中添加 viewport meta 標籤,如下所示:

1 <meta name="viewport" content="width=device-width, 2                                      initial-scale=1.0, 3                                      maximum-scale=1.0, 4                                      user-scalable=no">

  width 屬性控制裝置的寬度。假設您的網站將被帶有不同螢幕解析度的裝置瀏覽,那麼將它設定為 device-width 可以確保它能正確呈現在不同裝置上。

  initial-scale=1.0 確保網頁載入時,以 1:1 的比例呈現,不會有任何的縮放。

  user-scalable=no在行動裝置瀏覽器上可以禁用其縮放(zooming)功能。

  maximum-scale=1.0通常情況下與 user-scalable=no 一起使用。這樣禁用縮放功能後,使用者只能滾動螢幕,就能讓您的網站看上去更像原生應用的感覺。

三、總結

  這樣設定完成以後,我們就完成了阻止行動裝置上雙擊導致網頁放大以致網頁布局錯亂的問題,有木有很開心?

Meta標籤實現阻止行動裝置(手機、Pad)的瀏覽器雙擊放大網頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.