<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            網頁設計

            什么是響應式布局

            時間: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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院