css3media响应式布局实例


Posted in HTML / CSS onJuly 08, 2016

响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用"大势所趋"来形容也不为过。随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的模式。随着技术的发展css3的特性也被广泛应用开来,它的很多新标签也非常好用而且非常容易学习,就像css3的响应式布局也是非常6的,原本只能在pc端显示的网页现在可以通过@media的加入就可以把一个网页变成响应式了,pc端也可以移动端也可以真是伸缩自如啊,例如呢

XML/HTML Code复制内容到剪贴板
  1. <!DOCTYPE html>  
  2. <html>  
  3.     <head>  
  4.         <meta charset="UTF-8">  
  5.         <title></title>  
  6.     </head>  
  7.     <style>  
  8. /*    小于200px*/   
  9.         @media only screen and (max-width:200px ) {   
  10.             #p{   
  11.                 background: red;   
  12.             }   
  13.         }   
  14. /*    大于300px*/   
  15.         @media only screen and (min-width:300px ) {   
  16.             #p{   
  17.                 background: yellow;   
  18.             }   
  19.         }   
  20.            
  21.     </style>  
  22.     <body>  
  23.         <p id="p">小于200px背景变红色大于300px背景为黄色</p>  
  24.     </body>  
  25. </html>  

这段代码的效果css3media响应式布局实例css3media响应式布局实例

@media可以用于单条件也可以用于双条件例如:

XML/HTML Code复制内容到剪贴板
  1. <!DOCTYPE html>  
  2. <html>  
  3.     <head>  
  4.         <meta charset="UTF-8">  
  5.         <title></title>  
  6.     </head>  
  7.     <style>  
  8. /*    小于200px*/   
  9.         @media (min-width:200px ) and (max-width:500px ) {   
  10.             #p{   
  11.                 background: red;   
  12.             }   
  13.         }   
  14.     </style>  
  15.     <body>  
  16.         <p id="p">200px以上并且500px以下背景变成红色</p>  
  17.     </body>  
  18. </html>  

这段代码小于200px或者大于500px不显示效果

简单的一个@media就实现了响应式页面,是不是非常easy,

自己随便做的一个页面这是在450px以上的页面效果css3media响应式布局实例

这是450px以下的页面效果css3media响应式布局实例总体做法就是将每一块div响应式缩到450px以下的时候每个div的宽度为100%

高度为auto,我在写这个网页的时候遇到一个小小的问题,做到页面底部的时候底部导航飞了,它没有安安分分的落在底部而是在中间,我在这里分享一下小小的知识点那就是我最后的解决方法,只需要给底部的div一个style样式  clear:both这样底部就会安安分分的固定到下面了,在media里还会有横屏和竖屏的响应式,竖屏为@media(orientation:portrait)

竖屏为@media(orientation:landscape)这样就可以适配横屏和竖屏了,media的优势非常多例如我们在创建自己的简历的时候可以利用响应式布局这样我们的机会岂不是大了很多,HR也有可能会在手机上看到你的简历这个时候机会可能就悄悄的来到你的身边呢

以上这篇css3media响应式布局实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

原文地址:http://www.cnblogs.com/ayu999/archive/2016/07/07/5649910.html

HTML / CSS 相关文章推荐
CSS去掉A标签(链接)虚线框的方法
Apr 01 HTML / CSS
纯CSS3实现自定义Tooltip边框涂鸦风格的教程
Nov 05 HTML / CSS
用CSS3来实现社交分享按钮
Nov 11 HTML / CSS
css3动画效果小结(推荐)
Jul 25 HTML / CSS
详解CSS3中字体平滑处理和抗锯齿渲染
Mar 29 HTML / CSS
浅谈CSS3中display属性的Flex布局的方法
Aug 14 HTML / CSS
HTML5中的强制下载属性download使用实例解析
May 12 HTML / CSS
HTML5 Canvas玩转酷炫大波浪进度图效果实例(附demo)
Dec 14 HTML / CSS
浅析HTML5中的 History 模式
Jun 22 HTML / CSS
使用HTML5 Geolocation实现一个距离追踪器
Apr 09 HTML / CSS
纯CSS3实现div按照顺序出入效果
Jul 15 HTML / CSS
CSS实现隐藏搜索框功能(动画正反向序列)
Jul 21 HTML / CSS
使用CSS3的ruby-position固定注音位置的用法示例
Jul 05 #HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 #HTML / CSS
CSS3中Animation动画属性用法详解
Jul 04 #HTML / CSS
CSS3圆角边框和边界图片效果实例
Jul 01 #HTML / CSS
CSS3制作酷炫的三维相册效果
Jul 01 #HTML / CSS
CSS3的column-fill属性对齐列内容高度的用法详解
Jul 01 #HTML / CSS
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
Jun 28 #HTML / CSS
You might like
星际争霸任务指南——神族
2020/03/04 星际争霸
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
深入apache配置文件httpd.conf的部分参数说明
2013/06/28 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
2018/06/04 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
js中获取事件对象的方法小结
2011/03/13 Javascript
JS弹出窗口代码大全(详细整理)
2012/12/21 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
原生js实现轮播图
2017/02/27 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
jquery简单实现纵向的无缝滚动代码实例
2019/04/01 jQuery
详解vue 组件
2020/06/11 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
JavaScript实现弹出窗口效果
2020/12/09 Javascript
浅谈Series和DataFrame中的sort_index方法
2018/06/07 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
python中多个装饰器的调用顺序详解
2019/07/16 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
如何对python的字典进行排序
2020/06/19 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
人力资源部经理助理岗位职责
2014/03/04 职场文书
舞蹈专业大学生职业规划范文
2014/03/12 职场文书
个人贷款收入证明
2014/10/26 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
民间借贷借条范本
2015/05/25 职场文书
Redis主从配置和底层实现原理解析(实战记录)
2021/06/30 Redis