#css
Вопрос:
Как мне сделать так, чтобы вся информация оставалась и помещалась в таблице, кроме использования style="overflow:scroll"
?
таблица, как на картинке, перелилась вправо в середине LATEST DATE CHECKED
.
Ниже приведен мой код.
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 0 solid rgba(0, 0, 0, 0.125);
border-radius: 4px;
}
table {
display: table;
border-collapse: separate;
box-sizing: border-box;
text-indent: initial;
border-spacing: 2px;
border-color: grey;
}
<div class="nk-block">
<div class="card card-bordered">
<table class="table table-voucher">
<thead class="tb-voucher-head">
<tr class="tb-voucher-title">
<th class="tb-voucher-date tb-col-md">
<span>DATE</span>
</th>
<th class="tb-voucher-seen tb-col-md">
<span>LATEST DATE CHECKED</span>
</th>
<th class="tb-voucher-status tb-col-md ">
<span>STATUS</span>
</th>
</tr>
</thead>
<tbody class="tb-voucher-body" id="voucher_content"></tbody>
</table>
</div>
</div>
Комментарии:
1. можете ли вы также добавить код css
2. Нам определенно понадобится css. На изображении, похоже, отображаются только две «вкладки» для заголовков таблиц, поэтому там что-то происходит. Вы, вероятно, найдете инспектора вашего браузера полезным, чтобы точно видеть, что происходит с этими элементами.
3. обновил код. похоже, проблема в карточке ?
4. @teefal Нет ли большего кода для css «tb-ваучер-название» и все такое
Ответ №1:
я кое-что попробовал, и теперь это выглядит так
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<style type="text/css">
thead {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 0 solid rgba(0, 0, 0, 0.125);
border-radius: 4px;
}
table {
display: table;
border-collapse: separate;
box-sizing: border-box;
text-indent: initial;
border-spacing: 2px;
border-color: grey;
}
th {
padding: 13px;
}
</style>
</head>
<body>
<div class="nk-block">
<div class="card card-bordered">
<table border="1">
<thead class="tb-voucher-head">
<tr>
<th>DATE</th>
<th>LATEST DATE</th>
<th>CHECKED</th>
<th>STATUS</th>
</thead>
</table>
</div>
</div>
</body>
</html>
Комментарии:
1. в какой строке я должен поместить отступ-правильно ?
2. подожди, я собираюсь попробовать