【发布时间】:2013-07-11 23:11:19
【问题描述】:
刚接触响应式设计,我正在努力解决问题。
Galaxy Note 2 的像素尺寸为 1280 x 720,我指定了以下 CSS:
@media (min-width:769px){
#mobile{
display:none;
}
#tablet{
display:none;
}
#desktop{
width:100px;
float:left;
background-color:green;
}
}
@media (min-width:321px) and (max-width:768px){
#desktop{
display:none;
}
#tablet{
width:100px;
float:left;
background-color:black;
color:white;
}
#mobile{
display:none;
}
}
@media (max-width:320px){
#desktop{
display:none;
}
#mobile{
width:100px;
float:left;
background-color:blue;
color:white;
}
#tablet{
display:none;
}
}
手机(如预期)显示网站的移动“版本”,但我不明白为什么它具有前面提到的尺寸时属于
下面的代码是这样做的吗?
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
希望对此有所帮助! 谢谢:)
【问题讨论】:
-
您禁用缩放(最大比例、用户可缩放)是否有特殊原因?用户通常不喜欢这样...
-
我不太明白那行代码,我刚刚读过它。我在网上看到了,并询问代码的作用比什么都重要!我正试图掌握(通常)从移动设备到平板电脑再到桌面设备的变化!
-
我一定会读一读的。立即,我看到第一篇文章是关于内容特定的设计,而不是设备优先。我主要从这个问题中想了解的是,平板电脑或手机的屏幕像素故障要少得多?
标签: css responsive-design