我的页面中有meta视口:
<meta name="viewport" content="width=device-width, initial-scale=1">
还有一个div中的背景图片,我想在计算机和移动设备上以相同的方式显示该图片。问题是,在移动设备上,它比计算机大得多,如下图所示:
#mydiv{
width:100%;
height:150px;
background-size: cover;
background-repeat: no-repeat;
background-position: 50% 50%;
background-image:url(myurl.jpg);
}
任何想法如何在不删除元视口的情况下div在计算机和移动设备上具有相同的背景大小?
您可以将移动高度设置为较小。
@media (min-width: 400px) and (max-width: 768px) {
#mydiv{
height:75px;
}
}
您可以设置任意多个尺寸,以覆盖许多尺寸的屏幕。请记住,并非所有计算机屏幕的尺寸都相同。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句