HTML5响应式布局案例
来源:互联网 发布:手机淘宝网电脑版登陆 编辑:程序博客网 时间:2024/06/07 13:46
在本案例中,网页的界面布局将会根据当前浏览器的大小进行变化,做出响应。主要使用CSS的@media来进行设计。实现效果类似一淘网,一淘网使用的就是响应式布局。案例代码如下:
(1)HTML代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width = device-width,initial-scale=1"> <title></title> <link href="style02.css" type="text/css" rel="stylesheet"></head><body> <div class="heading"></div> <div class="container"> <div class="left"></div> <div class="main"></div> <div class="right"></div> </div> <div class="footing"></div></body></html>
(2)CSS代码如下:
*{ margin: 0px; padding: 0px;}.heading,.container,.footing{ margin: 10px auto;}.heading{ height:100px; background-color: chocolate;}.left,.right,.main{ background-color: aqua;}.footing{ height: 100px; background-color: blanchedalmond;}/*不小于960时,这样设计*/@media screen and (min-width: 960px){ .heading, .container, .footing{ width: 960px; } .left, .main, .right{ float: left; height: 500px; } .left, .right{ width: 200px; } .main{ margin-left: 5px; margin-right: 5px; width: 550px; } .container{ height: 500px; }}@media screen and (min-width: 600px) and (max-width: 960px){ .heading, .container, .footing{ width: 600px; } .left, .main{ float: left; height: 400px; } .right{ display: none; } .left{ width: 160px; } .main{ width: 435px; margin-left: 5px; } .container{ height: 400px; }}@media screen and (max-width: 600px){ .heading, .container, .footing{ width: 400px; } .left, .right{ display: none; } .main{ margin-top: 10px; margin-bottom: 10px; width: 400px; height: 420px; } .container{ height: 420px; }}
(3)最后的运行效果如下:
。
。
。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
2 1
- HTML5响应式布局案例
- html5响应式布局案例
- HTML5响应式布局
- HTML5 响应式布局
- 响应式布局 简单案例
- html5/css3响应式布局
- html5/css3响应式布局
- HTML5 CSS3 响应式布局
- html5 响应式布局示例
- html5/css3响应式布局
- 使用BootStrap进行响应式布局案例
- <响应式布局>2---设计案例
- html5响应式布局,兼容ie7.8
- html5/css3响应式布局介绍
- html5/css3响应式布局介绍
- 胡博君浅谈HTML5中的响应式布局
- HTML5响应式布局(简易)
- HTML5——响应式布局
- How to Write an Effective Design Document
- zoj 1610 Count the Colors 线段树区间更新——染色问题
- ZOJ第1240题 灰常简单的题目
- 图片封装下载器--自己的代码库--可以直接使用
- hdu5475__An easy problem(线段树单点更新)
- HTML5响应式布局案例
- Joda-Time Date(jdk) String相互转换
- redis中各种数据类型对应的jedis操作命令
- 堆的基本实现
- 图片下载---KVO
- 谷歌工程师薪资有多少 羡慕嫉妒恨
- 图片下载---第三方工具--一句话搞定
- 黑马程序员—java开发前奏
- DruidDataSource配置