gpt4 book ai didi

html - 文本溢出 : ellipsis not working on th element

转载 作者:行者123 更新时间:2023-11-28 10:35:05 24 4
gpt4 key购买 nike

我的这个标记包含 th 元素和 text-overflow: ellipsis;溢出:隐藏;空白:nowrap;.

此外,tdth 设置为 display: block

当我在 th 上放置类似 width: 130px 的内容时,文本将显示省略号,否则不会。

我不知道还要在代码中添加什么,所以我将只发布我目前拥有的内容:

table {
display: flex;
overflow: hidden;
}
thead {
display: flex;
flex-shrink: 0;
width: 30%;
}
tbody {
display: flex;
position: relative;
width: 70%;
overflow-x: auto;
}
tr {
display: flex;
flex-direction: column;
min-width: 100%;
flex-shrink: 0;
}
td,
th {
display: block;
font-size: 13pt;
border: 1px solid black;
}
td {
border-left: 0;
}
th {
background-color: DarkSlateBlue;
font-weight: bold;
color: white;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
th:not(:last-child),
td:not(:last-child) {
border-bottom: 0;
}
<table>
<thead>
<tr id="trParticipantes">
<th>&nbsp;</th>
<th>Crispy Bacooooooooooooooooooooon</th>
<th>Marco</th>
<th>Filipe</th>
</tr>
</thead>
<tbody id="tbodyTempos">
<tr>
<td>Fase 1</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 2</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 3</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 4</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 5</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 6</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 7</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 8</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 9</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 10</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 11</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 12</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 13</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 14</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 15</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 16</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 17</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 18</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 19</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
<tr>
<td>Fase 20</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
<td>
<input class="tempo" min="0" step=".1" type="number">
</td>
</tr>
</tbody>
</table>

最佳答案

你的 tr 上的 'flex-shrink' 属性需要设置为 1,否则它只会从表中流出到下一个表中。默认值为 1,它告诉显示缩小 x 框中其他元素的值,因为只有一个元素将填充该框。

关于html - 文本溢出 : ellipsis not working on th element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38337058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com