有没有一种使用CSS在一个元素的两侧(例如图像)上包裹文本的方法?我试图将一张图片定位于段落的中间,并希望文字可以流过它。请参见下面的示例图片。
通常情况下,定位一个元素会使其脱离文档流;因此这种方法行不通。
通常情况下,定位一个元素会使其脱离文档流;因此这种方法行不通。
我不这么认为,没有使用多个文本列是不可能的。
我只是提供了一种可能的解决方案。您可以在http://www.sampsonresume.com/labs/img-in-middle/访问它。
这需要一些非常棘手/繁琐的文本解析。但是,如果你让读者在每行文字中来回跳转两次图像,那么他们会讨厌你,所以这可能是一件好事。