html - 防止表格在缩放时移动 - CSS

标签 html css css-tables

。 大家好,当我缩小时,最后一张 table 会移动到下一行。有没有办法修复布局,使表格不会移动到下一行?您能给我一些建议或解决方法吗?以便我可以解决此问题? 我尝试了很多方法,但不幸的是我找不到解决方案。预先感谢您的所有支持和评论。

table {
  width: 100%;
}

.first,
.second {
  width: 50px;
}

.third {
  text-align: right;
}

#customers {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  border-collapse: collapse;
  width: auto;
}

.blocks {
  display: block;
  position: relative;
}

#customers td,
#customers th {
  border: 1px solid #ddd;
  font-size: 11px;
  width: auto;
  padding: 1px;
}

#customers tr:nth-child(even) {
  background-color: #f2f2f2;
}

#customers tr:hover {
  background-color: #ddd;
}

.vork {
  display: inline-block;
  text-align: right;
  width: 2.5em;
}
<div class="blocks">
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>

        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
  <div class="block">
    <table class="table-responsive" id="customers" colspan="7" style="float: left; margin-left: 15px;">
      <tr>
        <td width="100" style="font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; 1px solid #000000;">Status</td>
      </tr>
      <tr>
        <td width="100"><span class="vork">1:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 25362541</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">2:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 6545645641</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">53:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465463</span></td>
      </tr>
      <tr>
        <td width="100"><span class="vork">4:</span>&nbsp;&nbsp;<span class="nachkomma">Testtask 4846465464</span></td>
      </tr>
    </table>
  </div>
</div>

最佳答案

.blocksdisplay设置为flex以使所有表格保持在一行。

关于html - 防止表格在缩放时移动 - CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62686155/

相关文章:

javascript - CSS 相对定位

html - Css Box 模型失败 :the total width remains at specified value

javascript - 为什么 HTML anchor 不能更改 URL?

javascript - 放大 Iframe 会影响 cordova iOS 应用程序中错误的光标位置

html - 在 CSS div 表中格式化图像

html - 如何根据溢出元素的宽度将内容居中?

jquery - 我回来后的动态网页

html - 如何在单选/复选框输入下不让标签文本换行?

javascript - 跨浏览器 HTML 布局的正确方法是什么?

javascript - jQuery/Javascript 在 body 标签上的一堆类之间切换