响应式布局设计的一般步骤
第一步:在head标签内设置meta标签
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
第二步:在style标签内通过媒体查询来设置meta query
meta query 是响应式设计的核心,它能够跟浏览器进行沟通,浏览应该呈现什么样的布局。
iphone3gs
当屏幕小于320px时执行里面的样式
@media only screen and (min-width: 100px) and (max-width: 320px) {
选择器{
样式
}
}
例子:
样式{----} 这里的样式在下面情况都不匹配时,使用这个样式。
@media only screen and (max-width: 320px){css样式} 这个样式在浏览器宽度小于320px适用
@media only screen and(min-width: 320px) and (max-width: 480px) { css样式 }这个样式在浏览