1
我有一个投资组合网站,我试图做出回应,我希望能够向我的S3上的人展示它,尽管我遇到了一些麻烦它使用媒体查询工作。我使用了诊断工具in this post,并在手机上安装的两个浏览器(三星的默认浏览器和Chrome)上获得了两个不同的设备宽度值,所以我刚刚使用“宽度”与设备像素比率相结合。三星Galaxy S3的媒体查询
这是我在我的样式表:
body, html
{
display: block;
font-family: quicksand, arial;
background-color: #EFEFEF;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#container
{
background-color: red;
width: 50%;
height: 50%;
}
@media only screen and (max-width: 22em) and (-webkit-device-pixel-ratio: 2)
{
#container
{
width: 100%;
height: 100%;
background-color: yellow;
}
}
出于某种原因,背景颜色仍为红色,甚至当我查看了S3的页面。 我错过了什么吗?
你使用任何特别的原因'em',而不是'px'? –
不是,当我有(最大宽度:360px)时,它似乎没有工作虽然... –
你可以尝试'-webkit-min-device-pixel-ratio:1.5'并看看它是否工作? –