看了一篇不錯的自適應網頁設計介紹就自己試著做了一下,原文寫的確實很好,收穫很多。下面放上鏈結和自己的例子:
對原文知識點的整理:
一、允許網頁寬度自動調整
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 所有主流瀏覽器都支援這...