我想在我的网站上的用户名旁放置一个小图片,用户可以点击它。图像是一个图标(16x16像素无法更改!),并且需要显示比文本稍低的图像。我不知道用户名会有多少个字符,但是整个文本+图像不应该被多行覆盖......放置文字和图像彼此相邻没有包装和控制图像的垂直位置..?
这怎么能实现?
例(不适合我的要求工作显然...):
<style type="text/css">
div.userlink {height:20px;whitespace:no-wrap;}
</style>
<div class="userlink">
<span class="text">The_username_of_unknown_length</span>
<span class="image"><a href="#"><img src="/theicon.jpg" /></a></span>
</div>
Theres没有必要指定浮动属性跨度在您的设计 – rahul 2009-06-16 12:55:37
好赶上,但问题仍然存在:) – Ropstah 2009-06-16 12:59:17
当用户名太长时会发生什么? – rahul 2009-06-16 13:01:00