【发布时间】:2009-07-21 22:53:21
【问题描述】:
好吧,这对我来说很奇怪。这是我正在使用的 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的方案比较简单,但是比较蹩脚……)
【问题讨论】: