1

看看这个视频。在 MS Word 中,可以将任何元素拖动到任何地方。基于此,其余内容(在此视频示例中仅为文本)重新排列并换行以适应。例如,当两个图像并排放置并且一个被拖离或拖向另一个时,其间的文本会相应地缩小或扩大。

无论如何有可能用 Javascript 在 HTML 中模仿这种行为吗?我发现最大的困难是元素在 HTML 中拥有它们的内容。所以,aspan拥有它的文本,adiv拥有它的文本。但在视频中,我们可以看到图像之间的文本元素本身并没有任何内容,它在从左到右传输文本时获取任何适合的内容。这就是为什么它的内容随着方向的变化而变化。此外,它的文本不是连续的。它包含多个句子的点点滴滴。

使用 HTML 和 Javascript 可以进行此类操作吗?如果是这样,任何单挑都会很好......

4

1 回答 1

1

看看 css exculsions:

http://adobe.github.com/web-platform/samples/css-exclusions/

它可能会帮助你实现你想要的。请注意,这是一个实验性功能。

于 2013-02-16T23:55:22.810 回答