0
我有一個兩列的表。 2列的寬度已設置,不應修改。第一列包含兩個並排排列的跨度。第一個跨度的內容具有可變長度。第二跨度也。我想要做的是在內容碰到邊界時隱藏第二個跨度的溢出。我嘗試了幾件事,但我無法找到解決方案。希望有人能幫忙。預先感謝您的回覆。乾杯。馬克。css td溢出與可變長度跨度
我的HTML:
<table>
<tr>
<th>th1</th>
<th>th2</th>
</tr>
<tr>
<td>
<span>Paul</span>
<span class="hide-overflow">Some text with no overflow</span>
</td>
<td>txt</td>
</tr>
<tr>
<td>
<span>Emmanuelle</span>
<span class="hide-overflow">The overflow of this text string has to be hidden.The td has to be only one line and the width should not be extended.</span>
</td>
<td>txt</td>
</tr>
</table>
我的CSS:
table{
width:400px;
border-spacing: 0px;
border-collapse: collapse;}
th,td{
border:1px solid black;}
td:first-child{
width:350px;}
td:last-child{
width:50px;}
.hide-overflow{
background-color:yellow;
}
您好進行插入。不幸的是,這並沒有幫助。列的寬度正在擴大而不會隱藏溢出。無論如何謝謝你試圖幫助。乾杯... – Marc 2012-02-24 23:54:40
你在測試什麼瀏覽器?我會彈出一個虛擬機,然後看。 – Interrobang 2012-02-24 23:55:13
此外,爲了澄清 - 你確定要取代所有的CSS?我更改了表中的屬性,td:first-child和span.hide-overflow。 – Interrobang 2012-02-24 23:57:29