響應式佈局程式碼例項
所謂響應式佈局,就是可以根據媒體型別或者媒體各種屬性的不同自動調整顯示。
比如可以根據螢幕尺寸的不同,自動對頁面佈局進行重新調整。
關於媒體查詢的知識可以參閱CSS @media 媒體查詢一章節。
下面是一段簡單程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>螞蟻部落</title> <style type="text/css"> a{ color:#669; text-decoration:none; } a:hover{ text-decoration:underline; } h1{ font:bold 36px/100% Arial, Helvetica, sans-serif; } #pagewrap{ padding:5px; width:960px; margin:20px auto; } #header{ height:180px; } #content{ width:600px; float:left; } #sidebar{ width:300px; float:right; } #footer{ clear:both; } /* for 980px or less */ @media screen and (max-width:980px){ #pagewrap{ width:94%; } #content{ width:65%; } #sidebar{ width:30%; } } /* for 700px or less */ @media screen and (max-width: 700px){ #content{ width:auto; float:none; } #sidebar{ width:auto; float:none; } } /* for 480px or less */ @media screen and (max-width: 480px){ #header{ height:auto; } h1{ font-size: 24px; } #sidebar{ display:none; } } /* border & guideline (you can ignore these) */ #content{ background:#f8f8f8; } #sidebar{ background:#f0efef; } #header, #content, #sidebar{ margin-bottom:5px; } #pagewrap, #header, #content, #sidebar, #footer{ border:solid 1px #ccc; } </style> </head> <body> <div id="pagewrap"> <div id="header"> <h1>Header</h1> </div> <div id="content"> <h2>Content</h2> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> </div> <div id="sidebar"> <h3>Sidebar</h3> <p>text</p> <p>text</p> </div> <div id="footer"> <h4>Footer</h4> </div> </div> </body> </html>
大家可以自行調整頁面的大小,檢視上述程式碼的效果。
相關文章
- 響應式佈局簡單程式碼例項
- 響應式瀑布流程式碼例項
- 響應式佈局
- flex居中佈局程式碼例項Flex
- rem響應式佈局REM
- flex彈性佈局 響應式佈局Flex
- flex聖盃佈局程式碼例項Flex
- css多欄佈局程式碼例項CSS
- css彈性佈局程式碼例項CSS
- jQuery瀑布流佈局程式碼例項jQuery
- flex彈性佈局程式碼例項Flex
- div css左右佈局例項程式碼CSS
- 響應式導航選單程式碼例項
- 響應式佈局講解
- 初窺響應式佈局
- Android響應式佈局Android
- display: flex彈性佈局程式碼例項Flex
- css九宮格佈局程式碼例項CSS
- css數字分頁佈局程式碼例項CSS
- 響應式佈局方法總結
- 網頁響應式佈局的應用網頁
- 關於響應式佈局,你必須要知道關於響應式佈局的幾件事
- 移動 WEB 開發的佈局方式 ---- 響應式佈局Web
- 前端響應式佈局基礎——rem前端REM
- 如何快速測試響應式佈局?
- bootstrap17-響應式表格佈局boot
- HTML5響應式佈局案例HTML
- bootstrap 響應式佈局 居中問題boot
- rem在響應式佈局中的應用REM
- css上面縮圖底部標題佈局程式碼例項CSS
- 前端響應式佈局原理與實踐前端
- web響應式佈局之 meta詳解Web
- 你真的瞭解響應式佈局嗎?
- Power Apps 建立響應式佈局APP
- 模仿bootstrap寫響應式圖片佈局boot
- 移動優先的響應式佈局
- HTML5響應式佈局(簡易)HTML
- 使用BootStrap進行響應式佈局案例boot