1

画像付きの円を生成するために Raphael の VML 機能を使用しようとしています (border-radius がない IE8 の修正)。

私の問題は、私が使用する場合

circle.attr({fill: 'url(image.jpg)'});

私の画像は円よりも大きく、画像は部分的にしか表示されておらず、画像を円の直径に縮小する方法が見つかりません。

これどうやってするの?

4

1 に答える 1

2

RaphaelJSでIE8の境界半径を修正することに真剣に取り組んでいますか?私はcss3pieのようなものを提案し、SOには使用法についての質問さえあります。

ただし、それでも、RaphaelJSを使用する場合は、Element.transformを使用して画像を拡大縮小し、その後、別の要素で角の丸い効果を設定する必要があります。

于 2012-05-04T19:32:57.503 に答える