CSS3 Media Queries 实现响应式demo
来源:互联网 发布:qq手机型号修改软件 编辑:程序博客网 时间:2024/04/30 11:39
现在屏幕分辨率的范围很大,从 320px (iPhone) 到 2560px (大型显示器),甚至更大。用户也不只是使用台式电脑访问web站点了,他使用手机、笔记本电脑、平板电脑。所以传统的设置网站宽度为固定值,已经不能满足需要了。web设计需要适应这种新要求,页面布局需要能够根据访问设备的不同分辨率自动进行调整。本教程将会向你介绍,如何使用html5和CSS3 Media Queries完成跨浏览器的响应式设计。
demo:
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Media Query Demos</title> <style type="text/css"> .wrapper { border: solid 1px #666; padding: 5px 10px; margin: 40px; } .viewing-area span { color: #666; display: none; } /* max-width */ @media screen and (max-width: 600px) { .one { background: #F9C; } span.lt600 { display: inline-block; } } /* min-width */ @media screen and (min-width: 900px) { .two { background: #F90; } span.gt900 { display: inline-block; } } /* min-width & max-width */ @media screen and (min-width: 600px) and (max-width: 900px) { .three { background: #9CF; } span.bt600-900 { display: inline-block; } } /* max device width */ @media screen and (max-device-width: 480px) { .iphone { background: #ccc; } } </style> </head> <body> <div class="wrapper one">This box will turn to pink if the viewing area is less than 600px</div> <div class="wrapper two">This box will turn to orange if the viewing area is greater than 900px</div> <div class="wrapper three">This box will turn to blue if the viewing area is between 600px and 900px</div> <div class="wrapper iphone">This box will only apply to devices with max-device-width: 480px (ie. iPhone)</div> <p class="viewing-area"> <strong>Your current viewing area is:</strong> <span class="lt600">less than 600px</span> <span class="bt600-900">between 600 - 900px</span> <span class="gt900">greater than 900px</span> </p> </body> </html>
阅读全文
0 0
- CSS3 Media Queries 实现响应式demo
- CSS3 Media Queries 实现响应式demo
- CSS3 Media Queries 实现响应式设计
- CSS3 Media Queries 实现响应式设计
- CSS3 Media Queries实现响应式布局
- 【CSS3 入门教程系列】CSS3 Media Queries 实现响应式设计
- 【CSS3 入门教程系列】CSS3 Media Queries 实现响应式设计
- 使用CSS3 Media Queries实现响应式设计
- 使用CSS3 Media Queries实现响应式设计
- CSS3 Media Queries(响应式布局)
- CSS3 Media Queries 响应式网页设计
- Media Queries(CSS3响应式设计)
- CSS3 Media Queries响应式web设计
- Media Queries实现响应式布局
- CSS3 media queries + jQuery实现响应式导航方法步骤详解
- 响应式web设计之CSS3 Media Queries
- 响应式web设计之CSS3 Media Queries
- 响应式web设计之CSS3 Media Queries
- python中的随机函数
- 阿里巴巴跨物理界招人,世界级音频专家冯津伟入职人工智能团队iDST
- 事件处理
- JAVA选择结构语句和witchi和for循环判断语句jj基础介绍
- 20 设备树里声明i2c设备
- CSS3 Media Queries 实现响应式demo
- Python中数组及矩阵的大小
- 微信小程序有哪些商店案例
- 超简单实现Android自定义Toast(附源码)
- TensorFlow学习笔记-实现经典LeNet5模型
- LDA笔记
- 自定义View九宫格手势
- 面试题整理--Java设计模式--创建型模式
- Java堆内存Heap与非堆内存Non-Heap