我無法在表格中包含文本。我想給它一個text-overflow: ellipsis
。但我似乎無法讓它工作。添加文本溢出:省略號;到表格單元格
HTML:
<table class="article-table">
<thead class="article-table__headers">
<th>Title</th>
<th>Source</th>
<th>Abstract</th>
<th>Folder</th>
</thead>
<% @articles.each do |article| %>
<tr class="article-table__rows">
<td><%= article.title %></td>
<td><%= article.source %></td>
<td><%= article.abstract %></td>
<td><%= article.folder %></td>
<td><%= link_to "Download File", download_article_path(article) %></td>
</tr>
<% end %>
</table>
CSS:
.article-table td {
width: 20%;
border-bottom: 1px solid #ddd;
text-overflow: ellipsis;
overflow: hidden;
white-space: normal;
}
這不,雖然工作。如果文本太長,它仍會增加td的大小
試試這個:高度:24px的;溢出:隱藏;空白:NOWRAP;文本溢出:省略號; –