Я пишу базовый table
, как вы делитесь в screenshot
.Вы добавили несколько CSS , поэтому ваш table
пользовательский интерфейс беспокоит.
Шаг 1 - Удалить ниже CSS, нам не нужно блокировать строку таблицы.
.table_Bookingsystem thead tr {
display: block;
}
Шаг 2 - Удалить display: block;
из table_Bookingsystem tbody
.table_Bookingsystem tbody{
width: 100%;
overflow: auto;
}
Шаг 3 - Я просто удаляю width: 5000px;
из .table_Bookingsystem th, .table_Bookingsystem td
, если вы хотите применить width: 5000px;
к каждому td/th
, отмените его.
Все упомянутые применяютсяфрагмент кода ниже.Попробуй, надеюсь, это тебе поможет.Спасибо
.table_Bookingsystem th, .table_Bookingsystem td {
padding: 5px;
text-align: center;
}
.table_Bookingsystem{
table-layout: fixed;
border-collapse: collapse;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
padding-top: 16px;
padding-bottom: 16px;
border: 1px solid #ccc !important;
}
.table_Bookingsystem tbody{
width: 100%;
overflow: auto;
}
.table_Bookingsystem tr{
border-bottom: 1px solid #ddd;
}
.table_Bookingsystem thead {
background: black;
color:#fff;
}
.table_Bookingsystem th, .table_Bookingsystem td {
padding: 5px;
text-align: center;
}
.table_Bookingsystem tbody tr:nth-child(even) {
background-color: #e4ebf2;
color: #000;
}
<table class="table_Bookingsystem">
<thead>
<tr>
<th>#</th>
<th>Auto</th>
<th>IMEI</th>
<th>Heimatstadt</th>
<th>derzeitige Stadt</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Auto</td>
<td>0001</td>
<td>Regensburg</td>
<td>Regensburg</td>
</tr>
<tr>
<td>1</td>
<td>Auto</td>
<td>0001</td>
<td>Regensburg</td>
<td>Regensburg</td>
</tr>
</tbody>
</table>