php - 表 <td> 在长文本字符串上扩展的问题

标签 php css mysql html-table

您可能会想,“嘿 child ,这不是它应该做的问题。”我非常清楚这一点。然而,我想要实现的是当框中的文本溢出我设置的初始 50px 时,我希望文本消失,我尝试了很多东西,包括 overflow:hidden 并且我可以似乎弄明白了。我知道“表格用于数据而不是外观”,但在这种情况下是错误的......另外,我试图尽可能避免换行。

HTML:

<td>;
$picksql="SELECT * FROM ".$tbl_name."
WHERE PortNumber='".$i."'"; 
    $result=$conn->query($picksql);
    while($row = $result->fetch(PDO::FETCH_ASSOC)) {
    echo $row['Entry1'].'<br>'.$row['Entry2'].'<br>'.$row['Entry3']; 
    $one=$row['Entry1'];
    $two=$row['Entry2'];
    $three=$row['Entry3'];
    }
</td>

CSS:

td{
width:50px;
height:70px;
overflow: hidden;
}

忽略 php,$row['Entry1'] 是回显的内容,我似乎无法用它实现我的目标。有什么想法吗?

最佳答案

您可以通过添加 display: inline-block; 来实现这一点 我创建了 fiddle http://jsfiddle.net/QMCMA/证明这一点

关于php - 表 <td> 在长文本字符串上扩展的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14448495/

相关文章:

MySQl 和 R : Error connecting Database

php - Laravel PHPUnit 模拟请求

php - 记录未入库时如何设置空余空间

CSS:text-align-last 在 chrome 中不起作用?

html - Child Div 扩展整个页面

mysql - MySQL 中具有父 ID 的多用户级别

php - 交响乐2 : setting form attributes in Form Class

php - onkeyup ="this.value = this.value.replace(/,/g,' .')"with php echo' '

javascript - bootstrap tabs CSS box shadow on tab-content bottom not top

php - 根据最新的关联对象查询