91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

什么是響應式web設計

發布時間:2020-11-11 14:31:10 來源:億速云 閱讀:181 作者:小新 欄目:web開發

小編給大家分享一下什么是響應式web設計,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

什么是響應式web設計?

  響應式 Web 設計是一個讓用戶通過各種尺寸的設備瀏覽網站獲得良好的視覺效果的方法。例如,您先在計算機顯示器上瀏覽一個網站,然后在智能手機上瀏覽,智能手機的屏幕尺寸遠小于計算機顯示器,但是你卻沒有感覺到任何差別,兩者的用戶體驗幾乎一樣,這說明這個網站在響應式設計方面做得很好。

響應式web設計工作原理?

  為了應用響應式 Web 設計,您需要創建一個包含適應各種設備尺寸樣式的 CSS。一旦頁面在特定的設備上加載,該頁面上使用了各種字體和 Web 開發技術,比如媒體查詢(Media Queries),此時,會先檢測設備的視口大小,然后加載特定于設備的樣式。

深入研究響應式web設計的css?

  我們將通過 'bootstrap-responsive.css' 的學習,來了解"響應式設計"是如何實現細微差別的。在這之前,您必須在網頁的頭部區域加入下面這行代碼:

  視口的 meta 標簽,重寫了默認的視口,并幫助加載與特定視口相關的樣式。

  width 屬性設置屏幕寬度。它包含一個值,比如 320,表示 320 像素,或者值為 'device-width',用來告訴瀏覽器使用原始的分辨率。

initial-scale 屬性是視口最初的比例。當設置為 1.0 時,將呈現設備的原始寬度。

  當然,您必須添加 Bootstrap 的響應式 CSS,如下所示:

<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">

  現在,如果您查找響應式 CSS 文件,您會發現,在一些公共的聲明后邊(從行號 10 到 22),有各種以 '@media' 開始的區域。這就是如何編寫適用于各種設備的樣式。

  第一個區域以 '@media (max-width: 480px)' 開始,為最大寬度為 480 像素的設備設置樣式。

  第二個區域以 '@media (max-width: 767px)' 開始,為最大寬度為 767像素的設備設置樣式。

  第三個區域以 '@media (min-width: 768px)(max-width: 979px)' 開始,為最小寬度為 768 像素和最大寬度為 979 像素的設備設置樣式。

  下一個區域是為最大寬度為 979 像素的設備設置樣式。所以是以 '@media (max-width: 979px)' 開始。

  最后兩個區域分別以 '@media (min-width: 980px)' 和 '@media (min-width: 1200px)' 開始,前一個是為最小寬度為 980 像素的設備設置樣式,后一個是為最小寬度為 1200 像素的設備設置樣式。

  所以,這樣樣式表的基本作用就是,通過使用 'min-width' 和 'max-width' 屬性,來根據設備的最大寬度和最小寬度決定使用的樣式。

解釋

  為了讓布局更具響應性,Bootstrap 做了三件事情:

  1. 修改了網格中列的寬度。

  2. 只要有需要,它就使用堆棧元素,而不是浮動元素。如果您還不清楚什么是堆棧元素,下面來自 w3.org 的表單可能會提供一些幫助:

  根元素(html)形成了堆棧上下文的根,其他堆棧上下文通過任意定位的元素生成(包括相對定位元素,有一個 'z-index' 的計算值,而不是 'auto')。堆棧上下文相對與包含的塊不是必需的。

  3.要正確地渲染標題和文字它們的尺寸。

更快的開發對移動設備友好的布局。

Bootstrap 有幾個實用的用于開發對移動設備友好的布局的類。這些類可在 'responsive.less' 上看到。

.visible-phone,在寬度為 767px 及以下的手機上可見,在 979px 到 768px 的平板上隱藏不可見,在桌面上隱藏不可見,這是默認的。

.visible-tablet,在寬度為 767px 及以下的手機上隱藏不可見,在 979px 到 768px 的平板上可見,在桌面上隱藏不可見,這是默認的。

.visible-desktop,在寬度為 767px 及以下的手機上隱藏不可見,在 979px 到 768px 的平板上隱藏不可見,在桌面上可見,這是默認的。

.hidden-phone,在寬度為 767px 及以下的手機上隱藏不可見,在 979px 到 768px 的平板上可見,在桌面上可見,這是默認的。

.hidden-tablet,在寬度為 767px 及以下的手機上可見,在 979px 到 768px 的平板上隱藏不可見,在桌面上可見,這是默認的。

.hidden-desktop,在寬度為 767px 及以下的手機上可見,在 979px 到 768px 的平板上可見,在桌面上隱藏不可見,這是默認的。

看完了這篇文章,相信你對什么是響應式web設計有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

吉水县| 五寨县| 叙永县| 南汇区| 珠海市| 灵璧县| 江安县| 济源市| 孟州市| 通化市| 昌吉市| 汨罗市| 松原市| 永福县| 泰来县| 嘉鱼县| 宝鸡市| 上犹县| 皋兰县| 梅州市| 黄陵县| 黄浦区| 武城县| 杂多县| 观塘区| 东乡族自治县| 永安市| 邵阳市| 奉节县| 宣威市| 广南县| 龙州县| 华安县| 青阳县| 城步| 桃园县| 黄骅市| 武定县| 东兴市| 承德市| 麻江县|