網頁響應式佈局的應用
響應式佈局的應用
主要用到了media,css中的媒體查詢的功能,實現了網頁中的內容可以根據不同裝置,不同的解析度來實現不同的佈局;從而在pc和移動端都可以完整的展現;
效果如圖:
1200+的解析度:
1000-1200的解析度:
600-1000的解析度:
600-解析度:
程式碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>響應式佈局的應用</title>
<style>
*{margin: 0; padding: 0;}
::-webkit-scrollbar{
width: 0;
height: 0;
}
h2{
font-size: 16px;
font-weight: 600;
}
#content{
padding: 0 20px;
display: flex;
flex-wrap: wrap;
}
.box_wrap{
width: 25%;
padding: 15px;
box-sizing: border-box;
}
.box{
padding: 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, .8);
}
img{
width: 100%;
}
section{
overflow: hidden;
}
time{
float: left;
}
span{
float: right;
}
@media all and (min-width: 1000px) and (max-width: 1200px) {
.box_wrap{ width: 33.3333%;}
}
@media all and (min-width: 600px) and (max-width: 1000px) {
.box_wrap{ width: 50%;}
}
@media all and (max-width: 600px) {
.box_wrap{ width: 95%;}
}
</style>
</head>
<body>
<div id="content">
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
<div class="box_wrap">
<div class="box">
<img src="day14/images/1.jpg" alt="">
<h2>迷你微型攝影展</h2>
<section>
<time>2016-12-12</time>
<span>作者:tom</span>
</section>
</div>
</div>
</div>
</body>
</html>
相關文章
- 網頁設計中的響應式佈局設計網頁
- rem在響應式佈局中的應用REM
- 響應式佈局
- rem響應式佈局REM
- flex彈性佈局 響應式佈局Flex
- Web應用課 2.4 CSS——flex、響應式佈局WebCSSFlex
- 響應式佈局講解
- 初窺響應式佈局
- Android響應式佈局Android
- 關於響應式佈局,你必須要知道關於響應式佈局的幾件事
- 響應式佈局方法總結
- 移動 WEB 開發的佈局方式 ---- 響應式佈局Web
- 響應式佈局測試工具,響應式網站線上測試【日照藍圖網路】網站
- 移動優先的響應式佈局
- 響應式佈局程式碼例項
- 前端響應式佈局基礎——rem前端REM
- 如何快速測試響應式佈局?
- bootstrap17-響應式表格佈局boot
- HTML5響應式佈局案例HTML
- bootstrap 響應式佈局 居中問題boot
- SAP UI5 應用的響應式佈局特性(Responsiveness)試讀版UI
- [譯] 簡單的響應式現代 CSS 網格佈局CSS
- 推薦10個建立響應式佈局的網格框架框架
- 超 Nice 的表格響應式佈局小技巧
- 前端響應式佈局原理與實踐前端
- web響應式佈局之 meta詳解Web
- 你真的瞭解響應式佈局嗎?
- Power Apps 建立響應式佈局APP
- 模仿bootstrap寫響應式圖片佈局boot
- HTML5響應式佈局(簡易)HTML
- 使用BootStrap進行響應式佈局案例boot
- 【探索HTML5第二彈05】響應式佈局(中),一步一步響應式佈局HTML
- [譯] 使用 CSS 網格佈局實現響應式圖片CSS
- jQuery EasyUI響應式佈局的實現過程jQueryUI
- 響應式佈局:CSS-flexbox & BootstrapCSSFlexboot
- 響應式佈局簡單程式碼例項
- 詳解前端響應式佈局、響應式圖片,與自制柵格系統前端
- [開發教程]第9講:Bootstrap響應式佈局的實用類boot