我正试图在表标记中实现字符串省略号。BootStrap表格文本省略号不能与响应式网页?
源代码如下。
<div>
<div class="widget-body no-padding" style="min-height:0px;">
<table class="table" style="table-layout: fixed;">
<tbody>
<c:forEach var="item" items="${result.stuffList}" varStatus="idx">
<c:if test="${idx.index < 5}">
<tr>
<td class='text-center' style="width: 80%; text-overflow:ellipsis; -o-text-overow: ellipsis; word-wrap:normal; overflow: hidden;">
<nobr>
<a href="#" onclick="javascript:location.href='/view?nid=${item.id}'">${item.name}</a>
</nobr>
</td>
<td class='text-center' style="width: 20%;">
${item.regDate}
</td>
</tr>
</c:if>
</c:forEach>
</tbody>
</table>
</div>
</div>
此代码的工作,如果字符串太长它显示...
我所期待的。
但是,当我测试响应它变得丑陋。
我写了以下部分来表示物品注册日期。
但是,当浏览器收缩时,它的后部没有出现在屏幕上。
<td class='text-center' style="width: 20%;">
${item.regDate}
</td>
如何在所有浏览器中的Bootstrap中使用省略号?
所以它看起来像这样
我期待什么(当收缩浏览器)>>
列1 /列2
AAAA .../2014-09- 24
现在看起来像什么>>
列1 /列2
AAAA .../2014-09
问题是>>
之前我添加字符串省略号功能它的工作原理响应。
我的猜测>>
也许风格的原因。但不知道如何在没有table-layout
的情况下实现String省略号功能。
我希望它变得更清晰,比我先问:d
我有事业
的问题是宽度:80%
,width: 20%
,table-layout:fixed
。
所以,当我调整浏览器的大小时,它会采用这些选项。
但我仍然不知道如何取代它。
所有这些都在一个div中,这是网站的一小部分,我想要响应式网页。
选择答案后编辑。
感谢您回答我的问题!
但是我找到了原因,但无法解决这个问题。
选定的答案是不相关的,但它是有帮助的。
我的问题不是bootstrap,而是宽度。
即使使用自适应网页库,
不能,如果你使用的宽度与%
或px
性能响应。
可能重复[表格单元格中的CSS文本溢出?](http://stackoverflow.com/questions/9789723/css-text-overflow-in-a-table-cell) – 2014-09-24 05:58:42
@torazaburo我认为这不是。谢谢 – 2014-09-24 06:31:09