【发布时间】:2018-05-06 00:42:02
【问题描述】:
我有一个虚拟产品,它显示音乐样本文件供用户收听,然后从中选择。 "https://myproductvideo.com/product/video-with-voice" 它是产品的链接。这是一个 wordpress 网站,我需要使用 html,因为产品描述只需要 html。在移动视图中,我在两行表格中显示了音乐样本。但是每行的移动宽度都足够大。我想减小行的宽度以适应移动屏幕。我已经尝试了一切,但一无所获。请看代码
<style>
.clsDes { visibility:visible; } .clsmob { visibility:collapse; } @media screen and (max-width: 768px) { .clsDes { visibility:collapse; } .clsmob { visibility:visible; } }
<div class="clsmob">
<table style="width:10px;">
<tbody>
<tr>
<th>Female Voice Samples</th>
</tr>
<tr>
<td>[playlist artists="false" images="false"
ids="810,811,812,813,814,815,816,817,818,819"]</td>
</tr>
<tr>
<th>Male Voice Samples</th>
</tr>
<tr>
<td>[playlist artists="false" images="false"
ids="821,822,823,824,825,191,192,193,194,195"]</td>
</tr>
</tbody>
</table>
</div>
<div class="clsDes" >
<table >
<col width="50">
<col width="50">
<tr>
<th>Female Voice Samples</th>
<th>Male Voice Samples</th>
</tr>
<tr>
<td >[playlist artists="false" images="false"
ids="810,811,812,813,814,815,816,817,818,819"]</td>
<td >[playlist artists="false" images="false"
ids="821,822,823,824,825,191,192,193,194,195"]</td>
</tr>
</table>
</div>
【问题讨论】:
-
我认为有帮助的是您以百分比而不是像素为单位提供表格宽度。我认为这应该有所帮助。并为您的 div 提供百分比宽度。
-
对不起,这不起作用。我以百分比给出了表格和 div 的宽度,但没有工作。
-
或者你改变可见性:collapse;能见度:无;除非你想要这样并且有目的地这样做。因为这两个是不同的。在这里阅读更多:stackoverflow.com/questions/3695813/…
-
在将折叠更改为无后....过多的空白已消失。它还稍微改变了宽度行。但不完全是我想要的。
-
请尝试在您的 CSS 中添加:
* { margin:0px; padding:0px; }
标签: css wordpress html woocommerce html-table