響應式布局或自適應網頁設計

2021-07-16 18:12:27 字數 1906 閱讀 7908

看了一篇不錯的自適應網頁設計介紹就自己試著做了一下,原文寫的確實很好,收穫很多。下面放上鏈結和自己的例子:

對原文知識點的整理:

一、允許網頁寬度自動調整

viewport是網頁預設的寬度和高度,下面這行**的意思是,網頁寬度預設等於螢幕寬度

width=device-width,原始縮放比例initial-scale=1為1.0,即網頁初始大小佔

螢幕面積的100%。

所有主流瀏覽器都支援這個設定,包括ie9對於那些老式瀏覽器(主要是ie6、7、8)

需要使用css3-mediaqueries.js

二、不能使用絕對寬度

由於網頁會根據螢幕寬度調整布局,所以不能使用絕對寬度的布局,也不能使用具有絕對寬度的元素

所以css只能指定百分比寬度

三、相對大小的字型

字型也不能使用絕對大小px,只能使用相對大小em

body

上面的**指定,字型大小是頁面預設大小的100%,即16畫素

1em=16px

四、流動布局

流動布局:是說各個區塊的位置都是浮動的,不是固定不變的。

float的好處是,如果寬度太小,放不下兩個元素,後面的元素會自動滾動到前面元素的下方

不會在水平方向overflow,避免了水平滾動條的出現

另外,絕對定位的使用也要非常小心

五、選擇載入css

選擇載入css:自適應網頁設計的核心就是css3引入的media query模組

它的意思就是,自動探測螢幕寬度,然後載入相應的css檔案

上面**的意思是,如果螢幕寬度小於400畫素,就載入tinyscreen.css檔案

除了用html標籤載入css檔案,還可以在現有css檔案中載入六、css的@media規則

在同乙個css檔案中,也可以根據不同的螢幕解析度選擇應用不同的css規則。七、自適應

實現的自動縮放

img

根據以上幾點,我完成了自己的自適應設計

螢幕寬度在1300以上

螢幕寬度在600-1300之間的

螢幕寬度在400-600的

螢幕寬度在400以下的

附上**:

wuli大腦殼-鄭爽

beautiful

wise

鄭爽,2023年8月22日出生於遼寧省瀋陽市,中國內地影視女演員。

2023年,鄭爽進入北京電影學院表演系本科班就讀。

2023年,鄭爽因主演青春劇《一起來看流星雨》而受到關注並正式出道。隨後,她又憑藉此系列劇獲得第25屆中國電視金鷹節電視劇集最佳女演員提名。

2023年,鄭爽憑藉個人首部電影《畫壁》獲得香港電影導演協會年度新演員金獎和第31屆香港電影金像獎最佳新人提名。

2023年,鄭爽憑藉仙俠劇《古劍奇譚》獲得第13屆電視華鼎獎全國觀眾最喜歡的影視演員。

2023年,鄭爽主演了清宮劇《寂寞空庭春欲晚》;同年,她還相繼主演了都市劇《微微一笑很傾城》和動作片《悟空傳》。

2023年,鄭爽憑藉**劇《抓住彩虹的男人》獲得第19屆華鼎獎中國近現代題材電視劇集最佳女演員。

自適應網頁 響應式布局 彈性布局

1.自適應網頁 1.宣告viewport元標籤 注 width device width 讓寬度為裝置寬度 initial scale 1 設定初始縮放比例 user scalable no 設定使用者是否可以手動縮放 2.使用流式布局 實現方案 float left display inline ...

自適應網頁設計 響應式Web設計

一 自適應網頁設計 的概念 2010年,ethan marcotte提出了 自適應網頁設計 responsive web design 這個名詞,指可以自動識別螢幕寬度 並做出相應調整的網頁設計。他製作了乙個範例,裡面是 福爾摩斯歷險記 六個主人公的頭像。如果螢幕寬度大於1300畫素,則6張併排在一...

自適應網頁設計 響應式Web設計

參考 本文不解釋什麼是自適應網頁設計。一 允許網頁寬度自動調整 viewport是網頁預設的寬度和高度,上面這行 的意思是,網頁寬度預設等於螢幕寬度 width device width 原始縮放比例 initial scale 1 為1.0,即網頁初始大小佔螢幕面積的100 所有主流瀏覽器都支援這...