Gre*_*reg 12 html css html-table hyphen internet-explorer-7
我有一些表格单元格包含如下格式的日期:2009-01-01.IE 7似乎在连字符处将这些分为两行.有什么办法可以解决这个问题吗?
Sam*_*son 19
您正在寻找该white-space
属性,它可以控制空格和换行符如何影响元素的内容.要折叠空白区序列,但要阻止换行符,可以使用以下nowrap
值:
.dates {
white-space: nowrap;
}
Run Code Online (Sandbox Code Playgroud)
<td class="dates">2009-01-01</td>
Run Code Online (Sandbox Code Playgroud)
使用这个CSS:
.nowrap {
white-space: nowrap;
}
Run Code Online (Sandbox Code Playgroud)
包裹您的日期,如:<span class="nowrap">2009-01-01</span>
.
编辑:这个解决方案优于其他解决方案的优势在于它可以让您更精确地控制应该或不应该包装的内容.您的单元格仍然可以在跨度之外换行空格和其他连字符.