3

我需要在 iPhone 应用程序的 web 视图中使用 HTML 块。它需要动态分层,以便本地化文本提供相同的布局。

为了说明我想要实现的目标,我有这个:

___________________________
|                         |
|                         |
|                         |
|  text here              |
|  and here               |
|                         |
|  but there is a         |
|  circle right           |
|  here that              |
|  can't                  |
|  have                   |
|  text                   |
___________________________

想象一下右下角的一个圆圈,我对 ASCII 艺术很糟糕。基本上,该应用程序支持多种语言,其中一些语言比其他语言更多。

有没有办法创建某种蒙版,以便文本环绕右下角的圆形,无论有多少文本?

4

1 回答 1

1

即使您的元素显示为圆形,它仍然基本上是块(框)形元素。这意味着您不能将文本环绕在曲线上。

您可以通过使用单个文本位定位跨度来作弊,但这将是一场噩梦。

这是实现您想要的非常讨厌的方法:

http://www.webbedenvironments.com/dhtml_css_advanced/code/05_Layout/CurvedTextWrapping/index.html

于 2012-08-02T09:16:18.640 回答