【发布时间】:2015-12-05 04:20:49
【问题描述】:
我有一个表格,其中特定的<td> 将包含动态文本。当存在多行时,它应该滚动。所以我使用了overflow:auto 属性。但即使内容没有溢出,滚动条也是可见的。它始终可见。
我的 PHP 代码是:
printf( '<table class="scroll-table">' );
printf( '<tr><td>..</td>');
printf( '<td ><div style="float: left"><strong>Comment:</strong></div> <div class="scroll">%s</div></td>',$info['comment'] );
CSS 属性:
.scroll-table{
table-layout: fixed;
}
.scroll-table td{
width:33%;
padding-right:4px;
}
.scroll{
white-space: normal;
overflow: auto;
height: 1em;
line-height: 1em;
width: 20em;
我的代码有什么问题?
【问题讨论】:
-
PHP 与这个问题完全无关,所以不要发布 PHP 发布 PHP 生成的 HTML。