<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 網頁設計

    什么是響應式布局

    時間:2025-02-02 19:13:44 網頁設計 我要投稿
    • 相關推薦

    什么是響應式布局

      響應式布局是Ethan Marcotte在2010年5月份提出的一個概念,簡而言之,就是一個網站能夠兼容多個終端——而不是為每個終端做一個特定的版本。這個概念是為解決移動互聯網瀏覽而誕生的。

      優點: 面對不同分辨率設備靈活性強

      能夠快捷解決多設備顯示適應問題

      缺點:兼容各種設備工作量大,效率低下

      代碼累贅,會出現隱藏無用的元素,加載時間加長

      其實這是一種折中性質的設計解決方案,多方面因素影響而達不到最佳效果

      一定程度上改變了網站原有的布局結構,會出現用戶混淆的情況

      響應式設計的步驟:

      1. 設置 Meta 標簽

      大多數移動瀏覽器將html頁面放大為寬的視圖(viewport)以符合屏幕分辨率。你可以使用視圖的meta標簽來進行重置。下面的視圖標簽告訴瀏覽器,使用設備的寬度作為視圖寬度并禁止初始的縮放。在標簽里加入這個meta標簽。

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

      [1](user-scalable = no 屬性能夠解決 iPad 切換橫屏之后觸摸才能回到具體尺寸的問題。 )

      2. 通過媒介查詢來設置樣式 Media Queries

      viaMedia Queries 是響應式設計的核心。

      它根據條件告訴瀏覽器如何為指定視圖寬度渲染頁面。假如一個終端的分辨率小于 980px,那么可以這樣寫:

      @media screen and (max-width: 980px) {

      #head { … }

      #content { … }

      #footer { … }

      }

      這里的樣式就會覆蓋上面已經定義好的樣式。

      3. 設置多種試圖寬度

      假如我們要設定兼容 iPad 和 iphone 的視圖,那么可以這樣設置:

      /** iPad **/

      @media only screen and (min-width: 768px) and (max-width: 1024px) {}

      /** iPhone **/

      @media only screen and (min-width: 320px) and (max-width: 767px) {}

    【什么是響應式布局】相關文章:

    響應式網站布局設計09-13

    響應式網頁設計10-31

    響應式網頁設計排版需要注意什么07-19

    響應式網頁設計技巧10-09

    響應式網頁設計的技巧06-25

    響應式網頁怎么設計09-07

    響應式設計災禍有哪些10-02

    響應式網站該如何設計10-16

    響應式網頁設計的小技巧10-21

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人