html - 创建响应表

标签 html css media-queries

我已经创建了一个这样的表

+---------------+
| 1 | 2 | 3 | 4 |
+---+---+---+---+
| 5 | 6 | 7 | 8 |
+---+---+---+---+
| 9 | 10| 11| 12|
+---+---+---+---+
| 13| 14| 15| 16|
+---+---+---+---+

当我将浏览器调整为平板电脑大小时,它应该是这样的-

 +----------+
| 1 | 2 | 3 |
+---+---+---+
| 4 | 5 | 6 | 
+---+---+---+
| 7 | 8 | 9 | 
+---+---+---+
| 10| 11| 12|
+---+---+---+

有可能吗?

最佳答案

您不能使用 table 标签创建。但是您可以使用 div 标签和响应式 css 创建。这是您的答案:

.container {
  float: left;
  width: 100%;
  max-width: 204px;
  text-align: center;
  border-left: 1px dashed #000;
  border-top: 1px dashed #000;
}

.cell {
  float: left;
  width: 100%;
  max-width: 50px;
  border-right: 1px dashed #000;
  border-bottom: 1px dashed #000;
}
<div class="container">
  <div class="cell">1</div>
  <div class="cell">2</div>
  <div class="cell">3</div>
  <div class="cell">4</div>
  <div class="cell">5</div>
  <div class="cell">6</div>
  <div class="cell">7</div>
  <div class="cell">8</div>
  <div class="cell">9</div>
  <div class="cell">10</div>
  <div class="cell">11</div>
  <div class="cell">12</div>
  <div class="cell">13</div>
  <div class="cell">14</div>
  <div class="cell">15</div>
  <div class="cell">16</div>
</div>

将此 HTML 代码粘贴到您的 html 文档中并实时检查。

关于html - 创建响应表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36662075/

相关文章:

javascript - 每次单击 li 的一部分时,href 都不会加载链接。使用javascript使整个li可点击

CSS 媒体查询不适用于 Iphone(Chrome 和 Safari)/Apple MBP Safari

css - 没有 !important,媒体查询将无法工作

php - 我如何使用 $_GET 从 index.php 中提取?23456

javascript - Css 行用 bootstrap 分割

html - 如何对齐 Bootstrap 面板内同一行中的两个表?

javascript - 在初始页面加载和滚动时运行 jQuery 函数

php - 我只想使用 jquery 向右(水平)滑动而不切换 ul li 元素

javascript - CSS/Javascript 旋转框

html - 为什么网页在 Ipad 4 和 Ipad mini 中显示不同?