html - 响应式表格 - 如何在表格中下拉而不是侧身
问题描述
我想创建一个响应表。当我使用手机屏幕打开页面时,我希望<td>
表格中自动下降。所以,应该有两列横着,但是当使用移动显示器打开时,两列会下降。
这是我制作的 HTML 代码:
table {
border-collapse: collapse;
}
table td {
border: 1px solid;
}
<div class="kotak_artikel">
<table id="isikotak_artikel">
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 1</h2>
<p class="penjelasan_judulartikel">Content 1</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 2</h2>
<p class="penjelasan_judulartikel">Content 2</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 3</h2>
<p class="penjelasan_judulartikel">Content 3</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 4</h2>
<p class="penjelasan_judulartikel">Content 4</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 5</h2>
<p class="penjelasan_judulartikel">Content 5</p>
</td>
</tr>
</table>
</div>
解决方案
只需应用 cssdisplay: block;
即可<td>
。
table {
border-collapse: collapse;
}
table td {
border: 1px solid;
}
table#isikotak_artikel tr td {
display: block;
}
<div class="kotak_artikel">
<table id="isikotak_artikel">
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 1</h2>
<p class="penjelasan_judulartikel">Content 1</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 2</h2>
<p class="penjelasan_judulartikel">Content 2</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 3</h2>
<p class="penjelasan_judulartikel">Content 3</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 4</h2>
<p class="penjelasan_judulartikel">Content 4</p>
</td>
</tr>
<tr>
<td>
<img src="https://dummyimage.com/200x160/000/fff" />
</td>
<td>
<h2 class="judulartikel">Title 5</h2>
<p class="penjelasan_judulartikel">Content 5</p>
</td>
</tr>
</table>
</div>
推荐阅读
- kubernetes - 带有一个数据库的 Spring Batch 和多实例 Kubernets 应用程序
- c# - 为什么我们要使用各种变量类型,如 int、char、string 等,而不仅仅是 c# 中的 var?
- reactjs - 期望一个赋值或函数调用,而是看到一个表达式 @typescript-eslint/no-unused-expressions (React)
- javascript - 可以将剪贴板文本/html mimetype 复制到 javascript 中的 text/plain 吗?
- python - PyMC3 Dirichlet 过程多元高斯混合模型
- regex - MongoDB:是否有可能将包含正则表达式的字段与聚合管道中 $match 阶段的字符串进行匹配?
- postgresql - 对 GROUP BY 的查询非常慢
- java - 在 JavaFX 中为整个应用程序窗口设置图标
- python - Python:使用map做while循环等效
- java - 如何使用多线程将多个txt文件读入一个列表?