我一定要休息一天,我被css弄糊涂了。
我有一个可能存在也可能不存在的图像。使用最少的标记,我想推过整个文本块,这样如果它太长,它就不会包裹在图像下。通常我只会浮动图像并使用设置的边距,但由于图像不存在有时我想要一个更灵活的解决方案。也许这个插图会有所帮助。
如果没有额外的标记或动态使用两个不同的类,我想不出任何方法。我尝试过的大部分内容都涉及浮动一个或两个元素。p 没有设定长度,因此在某些情况下将 padding-bottom 放在 img 下是不够的,或者如果 p 太短会导致不必要的空间。有什么建议么?
编辑:这是由 Mark Adams 提供的 jsfiddle,但这几乎是我所困的地方。