2

CSSに基づいてborder-radiiを行うCurvyCornersの代替スクリプトはありますか? CurveryCorners には非常に多くのバグがあり、期待どおりに機能することはめったにありません。もはや使用する価値はありません。

ありがとう。

4

2 に答える 2

4

別の方法は、CSS3border-radiusスタイルを使用することです。

これは、IE8 以前を除く、現在のすべてのブラウザーですぐに使用できます。IE 以外のブラウザーの場合、これはブラウザーの標準の組み込み機能であるため、このためにスクリプトをまったく実行しないでください。

IE8 以前の場合、IE が標準の CSS3スタイルもサポートできるようにするCSS3Pieと呼ばれるハックがあります。border-radiusこれは Javascript ベースですが、標準の CSS コードで動作するため、すべてのブラウザーで同じスタイルを使用できます。

追加のボーナスとして、CSS3Pie は IE 用の CSS3 ボックス シャドウとグラデーションも実装しています。そして、それは活発に開発されており、作者はフォーラムで問題を抱えている人々を助けるのに優れています.

于 2011-10-06T15:34:07.040 に答える
0

以前は、Diller Design のRoundies を使用していましたが、これは常にうまく機能していました。

VML を使用して丸みを帯びたエッジを作成します。

残念ながら、作者はもう更新していないと思います。

于 2011-10-06T15:34:13.517 に答える