【发布时间】:2013-03-18 09:01:45
【问题描述】:
我正在为一个网页编写一个媒体查询,并设法为 480 像素及更多像素编写媒体查询。但是当我为 320px 编写媒体查询时,它不能正常工作。我想捕捉大多数手机(iphone4、iphone5、iphone3、华硕银河 7、三星银河 sII、三星银河 s3)的纵向视图,它是 320 像素。我创建的网页在这些设备中使用横向视图,但不适用于纵向视图。任何人都可以指出查询中的错误。这是我使用的媒体查询。
@media (max-width: 320px)
{
html
{
font-size:0.1em;
}
}
@media (max-width: 480px)
{
html
{
font-size:0.20em;
}
}
@media (max-width: 767px)
{
html
{
font-size:0.38em;
}
}
@media (min-width: 768px) and (max-width: 979px)
{
html
{
font-size:0.65em;
}
}
@media (min-width : 980px) and (max-width:1025px)
{
html
{
font-size:0.7em;
}
}
对于 320px,我也尝试过
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px)
and (orientation : portrait)
{ /*Styles */}
和
@media only screen
and (max-width : 320px) {
/* Styles */
}
但是它们都不起作用。我做错了什么/遗漏了什么吗? 提前致谢
【问题讨论】:
标签: html css media-queries