浅谈响应式布局

今天给大家谈谈关于响应式布局。
响应式布局,简单来说,让网页中的元素(控件)跟随网页宽高的变化而变化。
媒体查询的主要用法:
1.@media screen and (max-width:500px){} //当屏幕宽度小于500时,自己设置需要改变的内容,注意and左右要用空格!
2.@media screen and (min-width:500px) and (max-width:100px){} //当屏幕宽度大于500到小于1000之间
3.@media screen and (min-width:1000px){} //当屏幕宽度大于1000时

媒体查询+响应式布局
无论是内外边距的上左下右的百分比都是依据父元素的快读设定而不是高度,一般高度用固定像素px,而不是百分比

em&rem
em的大小相对于带有字体大小设置的父元素而定,都没有则根据body而定
rem是css3得新特征,其大小相对于html元素而定

外部引入+媒体查询的格式
<link rel="stylesheet" type="text/css" href="media.css" media="screen and (max-width:500px)">

横屏和竖屏
横屏:@media screen and (orientation:landscape){}
竖屏:@media screen and (orientation:portrait){}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,792评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,831评论 0 11
  • 笔记参考自《响应式Web设计:HTML5和CSS3实践》,2013年出版内容说不上最新。如下是全书的章的目录:第 ...
    于晓鱼阅读 4,514评论 0 1
  • 5.1一对一关联查询 5.1.1创建表和数据 5.1.2定义两个实体类 Classes.java Teacher....
    数独题阅读 4,276评论 0 3