0

你可能会想,“嘿,孩子,这不是它应该这样做的问题。” 我非常清楚这一点。但是我想要实现的是,当框中的文本溢出我设置的初始 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']是什么回响,我似乎无法用它实现我的目标。有任何想法吗?

4

1 回答 1

1

您可以通过添加display: inline-block; 我创建的小提琴http://jsfiddle.net/QMCMA/来演示这一点

于 2013-01-21T23:20:32.280 回答