对响应式web设计的方法实现

这篇文章分享给大家的内容是关于响应式web设计的方法实现,内容很有参考价值,希望可以帮到有需要的小伙伴。

媒体查询的用法

media 媒体查询包含一个可选的媒体类型和,满足CSS3规范的条件下,包含零个或多个表达式,这些表达式描述了媒体特征,最终会被解析为true或false。如果媒体查询中指定的媒体类型匹配展示文档所使用的设备类型,并且所有的表达式的值都是true,那么该媒体查询的结果为true.

500px-800px之间的设备 @media screen and (min-width: 500px) and (max-width: 800px) { … }

最小宽度500  @media screen and (min-width: 500px){… }

在非打印设备下 @media not print and (max-width: 1200px)

使用方式:

3857564536-5b55722337161_articlex.png

实例

html:

        响应式设计                

头部

左边

中间

右边

底部

css1:

.body{    margin:0;    }.top,.zhong,.xia{    width:100%;    margin:0 auto;    }.top{    height:100px;    background:#00f;    }.zhong{overflow:hidden;    }.xia{    height:100px;    background:#ff0;    }.left,.zhon,.right{    float:left;    }.left{    width:100%;    height:200px;    background:#0f0;}.zhon{    width:100%;    height:350px;    background:#f00;}.right{    width:100%;    height:200px;    background:#00f;}

css2:

.body{    margin:0;    }.top,.zhong,.xia{    width:100%;    margin:0 auto;    }.top{    height:100px;    background:#00f;    }.zhong{overflow:hidden;    }.xia{    height:100px;    background:#ff0;    }.left,.zhon,.right{    float:left;        }.left{    width:30%;    height:200px;    background:#0f0;}.zhon{    width:70%;    height:350px;    background:#f00;}.right{    width:100%;    height:200px;    background:#00f;}

css3:

 .body{    margin:0;    }.top,.zhong,.xia{    width:100%;    margin:0 auto;    }.top{    height:100px;    background:#00f;    }.zhong{overflow:hidden;    }.xia{    height:100px;    background:#ff0;    }.left,.zhon,.right{    float:left;    background:#0f0;    }.left{    width:20%;    height:200px;    }.zhon{    width:45%;    height:350px;    margin:0 20px;    }.right{    width:25%;    height:200px;}

运行结果:

1、

4195440276-5b55754b86fa3_articlex.png

2、

3984556589-5b55755d48e35_articlex.gif

3、

262877225-5b5575dea96e2_articlex.gif

总结:.媒体查询Media Queries能在不同的条件下使用不同的样式,使页面在不同在终端设备下达到不同的渲染效果;到目前为止,CSS3 Media Queries得到了众多浏览器支持,除了IE6-8浏览器不支持之外,在所有现代浏览器中都可以完美支持。还有一个与众不同的是,Media Queries在其他浏览器中不要像其他CSS3属性一样在不同的浏览器中添加前缀。

相关推荐:

关于css响应式的实现代码及效果

CSS实现响应式布局的方法

以上就是对响应式web设计的方法实现的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1546377.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 18:10:26
HTML中元信息meta标记属性的分析(附代码)
下一篇 2025年12月21日 18:10:46

相关推荐

发表回复

登录后才能评论
关注微信