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 に答える