嗯,这对我来说有点奇怪。这是我正在使用的HTML元素:
LOLZ http://www.ubuntu-pics.de/bild/14571/screenshot_030_0O2o3D.png
一张带标题的照片。理想情况下,我希望通过纯CSS使它看起来像这样:
alt text http://www.ubuntu-pics.de/bild/14572/screenshot_031_mp84u7.png
图像父元素的宽度需要取决于图像的大小。
我可以随意更改标记。 (文本当前不在自己的div中,但如果需要,它可以在其中。)在CSS中是否有任何方法可以实现此目的? 我的印象是,我需要“强制”文本尽可能换行(这似乎是不可实现的),或者使整个元素的宽度仅取决于一个元素并忽略其他元素(我以前从未听说过)。
真的有方法吗? 还是我需要使用神奇的Javascript?(JS解决方案非常简单,但相当糟糕...)