我有以下 HTML:
<td class='a'>
<img src='/images/some_icon.png' alt='Some Icon' />
<span>Some content that's waaaaaaaaay too long to fit in the allotted space, but which can get cut off.</span>
</td>
它应该显示如下:
[Some content that's wa [ICON]]
我有以下CSS:
td.a span {
overflow: hidden;
white-space: nowrap;
z-index: 1;
}
td.a img {
display: block;
float: right;
z-index: 2;
}
当我调整浏览器的大小以截断文本时,它会在 的边缘<td>
而不是在 之前截断<img>
,从而使内容<img>
重叠<span>
。我尝试了各种padding
and margin
s,但似乎没有任何效果。这可能吗?
注意:很难添加<td>
仅包含<img>
此处的内容。如果这很容易,我会这样做:)