【发布时间】:2017-10-03 18:29:38
【问题描述】:
我不确定这里出了什么问题,我正在画一个空白。
我有 2 张桌子。我想向桌面用户显示一个,向移动用户显示一个, 所以我试图设置一个显示没有这是我的代码。
.mobile{display: none;}
这是桌面上移动桌子旁边的 css
@media only screen and (min-width : 320px) {
.desktop{display: none;}
.mobile{ display:block;}}
这是在移动设备上隐藏桌面表格的代码。
这里是html
<table class="desktop">
<tr>
<td><img src="images/aqu-landing_icon-win.png"></td>
<td><img src="images/aqu-landing_icon-mac.png"></td>
<td><img src="images/aqu-landing_icon-and.png"></td>
<td><img src="images/aqu-landing_icon-ios.png"></td>
</tr>
<tr>
<td>Windows PC</td>
<td>Apple PC</td>
<td>Android Device</td>
<td>iOS Device</td>
</tr>
</table>
<table class="mobile">
<tr>
<td><img src="images/aqu-landing_icon-and2.png"></td>
<td><img src="images/aqu-landing_icon-ios2.png"></td>
</tr>
<tr>
<td>Android Device</td>
<td>iOS Device</td>
</tr>
</table>
应该像我一样工作吗?
【问题讨论】:
-
不,你还没有为你的手机设置一个上部宽度,你还没有将相反的样式设置为默认值
-
使用最大宽度而不是最小宽度
-
实现其他人的答案,你应该没问题 - 为比 iPhone 4 更大的手机设置大约 425 的最大宽度,并记住这是标题