响应式的使用?

1、CSS3提供的:媒体查询
媒体:设备:PC/PAD/PHONE/TV...
可以使用css对设备进行一个查询,对不同的设备设置不同的css样式 - 使用起来可能略微有点点麻烦,以后才会简化

如何使用:
@media screen and (min-width: 1280px ) {/*最小宽度只能是1280 - pc端*/
div{
background: red;
}
}

@media screen and (max-width: 1279px ) and (min-width: 768px ) {/*768~1279 - pad端*/
div{
background: blue;
}
}

@media screen and (max-width: 767px ) {/*767 - phone端*/
div{
background: green;
}
}

拓展:

问题:手机模拟器:看不到手机端的效果,只能看到pad端
解决:元标签:<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />

不是所有的网页都适合做成响应式网页 - 比如:淘宝京东类电商
适合内容量小的网站 - 比如:门户网站、官网

 

上一篇:安装虚拟机(四)


下一篇:树莓派USB存储设备自动挂载