【发布时间】:2017-05-15 18:12:17
【问题描述】:
我正在努力更好地理解我的 Wordpress 网站的编码,因此我下定决心尽可能多地消除插件,从一个不应该很难的表格插件开始..
我希望表格以固定宽度(756 像素)显示,并且如果在较小的显示器上查看内容或调整浏览器窗口大小时,我希望表格滚动。目标是保持表格布局完全相同。
问题是,当我指定宽度时,表格只是被剪裁而没有滚动选项,当我将宽度设置为 100% 时,表格会调整我不想要的大小。
我尝试对我使用的插件进行逆向工程,但我想我还没有知识来完成它。
现在花了很长时间,我只想继续前进到下一个障碍:)
html:
<div class="tabel">
<table>
<tr>
<th>Eten & Drinken<br /><img src="http://travelaar.nl/wp-content/uploads/2016/12/eten-en-drinken-kraam.png" /></th>
<th>Slapen<br /><img src="http://travelaar.nl/wp-content/uploads/2016/03/slapen.png" /></th>
<th>Vervoer<br /><img src="http://travelaar.nl/wp-content/uploads/2016/12/vervoer-trein-icon.png" /></th>
<th>Excursies<br /><img src="http://travelaar.nl/wp-content/uploads/2016/03/excursies.png" /></th>
<th>Overige<br /><img src="http://travelaar.nl/wp-content/uploads/2016/03/overige.png" /></th>
<th>Totaal</th>
</tr>
<tr>
<td>₱ 35.460,05</td>
<td>₱ 30.484,84</td>
<td>₱ 16.254,76</td>
<td>₱ 5.836,00</td>
<td>₱ 4.086,28</td>
<td>₱ 92.121,93</td>
</tr>
<tr>
<td>€673,74</td>
<td>€579,21</td>
<td>€308,84</td>
<td>€110,88</td>
<td>€77,64</td>
<td>€1.750,32</td>
</tr>
</table>
</div>
css:
.tabel {
white-space: nowrap;
overflow-x: auto;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
background: -webkit-radial-gradient(top left, rgba(185,204,102,0.5), rgba(144,72,138,0.5));
}
table {
border-collapse: collapse;
border: 3px solid black;
table-layout: fixed;
}
tr, th, td {
text-align:center;
border: 1px solid black;
margin: 5px;
white-space: nowrap;
}
th {
vertical-align: top;
}
【问题讨论】:
-
我使用 Chrome、Safari 和 Firefox(都在 Mac 上)尝试了这个,它在上面写的窄框架中水平滚动(我没有做任何更改)。这是一个jsbin,看看是否得到相同的结果-jsbin.com/fuvehe/2/edit?html,css,output
标签: wordpress scroll html-table width overflow