[英]Wrap text to new line inside table cells
I have a terrible CSS bug that makes text content appear outside of the table cell. 我有一个可怕的CSS错误,使文本内容显示在表格单元格之外。 I have created a fiddle with the problem. 我为这个问题制造了一个小提琴 。
I would like the content to appear with a linebreak or similar inside the table cell but nothing is possible no matter what I try. 我希望内容以换行符或类似的形式出现在表格单元格中,但是无论我如何尝试都无法实现。 I tried changing the width
attribute for the table cells but then nothing is possible. 我尝试更改表格单元格的width
属性,但是没有任何可能。 What can I do about this bug? 我该怎么办?
<td class="title-details">
<a href="/social/group/infosys-scrum-team/event/uppfoljning-av-organisationsforandringen-2/" title="Klicka för att se alla detaljer">
Uppföljning av organisationsförändringen - Avstämningspunkt på IT-ledningsmötet</a>
<span class="title-details-short">
<a href="/social/group/infosys-scrum-team/event/uppfoljning-av-organisationsforandringen-2/" title="Uppföljning av organisationsförändringen
• Den ursprungliga tidplanen hade en uppföljningspunkt
den 6 maj
• Den stryks och fokus läggs på förändringsarbetet
tillsammans med cheferna
• Planerade uppföljningspunkter
• 16/9 – Uppstartsaktivitet kopplat till
organisationsförändringen
• 25/11 – Avstämningspunkt på IT-ledningsmötet
• 2/12 – Avstämningspunkt på ITA-mötet 2/12">...</a>
</span>
<span class="title-details-long">Uppföljning av organisationsförändringen
• Den ursprungliga tidplanen hade en uppföljningspunkt
den 6 maj
• Den stryks och fokus läggs på förändringsarbetet
tillsammans med cheferna
• Planerade uppföljningspunkter
• 16/9 – Uppstartsaktivitet kopplat till
organisationsförändringen
• 25/11 – Avstämningspunkt på IT-ledningsmötet
• 2/12 – Avstämningspunkt på ITA-mötet 2/12</span>
</td>
You have the following style: 您具有以下样式:
#events .event_search_table td {
white-space: nowrap;
}
remove this and your text will wrap 删除它,您的文本将自动换行
If you want to keep this style but not wrap that particular column, then override the style: 如果要保留此样式但不包装该特定列,请覆盖该样式:
#events .event_search_table td.title-details {
white-space: normal;
}
Have you tried white-space: normal;
您是否尝试过white-space: normal;
? ?
td.title-details a {
white-space: normal;
}
Remove the white-space: nowrap
property from td ie class .title-details
从td中删除white-space: nowrap
属性,即class .title-details
#events .event_search_table .title-details {
white-space: normal;
}
or you can give css property to .title-detail
class 或者您可以将CSS属性赋予.title-detail
类
#events .event_search_table .title-details {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.