关于pc端媒体查询处理自适应不同分辨率的方法

关于pc端媒体查询处理自适应不同分辨率的方法现在pc端有很多分辨率,在宽度自适应已解决的情况下,客户要求不出现竖向滚动条,如何配置高度自适应。如:1920*1080、1680*1050、1600*900、1440*900、1366*768.媒体查询针对的是浏览器内容窗体(即body)的尺寸,比如max-height:900px,意思是最大高度是900,所以是所有小于900像素内的分辨率。书写要从大到小的顺序排列/*192…

关于pc端媒体查询处理自适应不同分辨率的方法

现在pc端有很多分辨率,在宽度自适应已解决的情况下,客户要求不出现竖向滚动条,如何配置高度自适应。

如:1920*1080、1680*1050、1600*900、1440*900、1366*768.

媒体查询针对的是浏览器内容窗体(即body)的尺寸,

比如max-height:900px,意思是最大高度是900,所以是所有小于900像素内的分辨率。

书写要从大到小的顺序排列

/*1920*1080分辨率*/

@media screen and (max-height:1050px){

.banner{height: 600px;}

#bannerbg{height: 600px;}

}

/*1680*1050分辨率*/

@media screen and (max-height: 920px){

.banner{height: 568px;}

#bannerbg{height: 568px;}

}

/*在1600*900分辨率下谷歌浏览器的高度*/

@media screen and (max-height: 770px){

.banner{height: 480px;}

#bannerbg{height: 480px;}

}

/*在1600*900分辨率下360浏览器的高度*/

@media screen and (max-height: 745px){

.banner{height: 480px;}

#bannerbg{height: 480px;}

}

/*这个是适配1366*768分辨率*,只适配宽度为1366的宽度/

@media screen and (max-width: 1366px) {

.banner{height: 345px;}

#bannerbg{height: 345px;}

/*这个是适配768高度分辨率*/

@media screen and (max-width: 635px) {

.banner{height: 345px;}

#bannerbg{height: 345px;}

不同浏览器的body高度不一样,所以相同屏幕分辨率下要针对不同浏览器写高度。

最好是用max-width来做响应式页面,但是一些涉及到只跟高度有关的pc端的设置,可以根据高度来写适配

如果是区分pc端和移动端,就以max-width来写适配

今天的文章关于pc端媒体查询处理自适应不同分辨率的方法分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

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

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注