令人惊讶的是,我找不到一个简单问题的答案-如何在图像周围包裹文字?
我已经动态生成(用户输入的)文本和图像,并且需要将其放入div中,如下所示:
或者,如果没有足够的文字,则应为:
换句话说,图像应显示在设置位置并用文字包裹。我以为这很容易,但是突然找不到解决方法,请帮忙,我想有一种简单的方法可以实现。
答案 0 :(得分:0)
我相信这是有可能的,但它是如此先进,以至于您需要大量的js和css来操纵流程。假设蓝色矩形是html标记,您可以在其中放置文本,假设Layer
。例如,来自 rA 的文本将继续到 rB ,然后再到 rC 。这将继续向下,直到其总高度等于中间元素的高度为止,假设是一幅图像。基本上,思想是使文本在溢出时从一个div跳到另一个div。在此website 上找到了这个。