2

この投稿のフォローアップとして:

https://stackoverflow.com/questions/521432/best-jquery-rounded-corners-script

jQueryがすでに含まれていると仮定すると、丸みを帯びたコーナーに対する次のIEソリューション間のトレードオフは何ですか。

a)丸みを帯びた角にVMLソリューションを使用する(css3PIE、dd_roundies、curved-cornerなど)

b)jQueryプラグイン(曲がりくねった角、丸い角、jQuery.cornerなど)を使用して角のPNG / GIFを生成しますか?

4

4 に答える 4

1

の代わりとなる良い(そして安定した)ものはありませんborder-radius。VMLにはかなりの数の欠点があり、不適切にレンダリングされたり、エッジケース(そのうち2つあります)では正しく適用されません。

私のアドバイス?このアドバイスを聞くか、PNG / GIFの丸みを帯びた角を生成し、IEの条件付きコメントを介してそれらを適用することに固執してください。

于 2010-12-20T09:42:49.760 に答える
1

私はそれらをすべて試しました、そしてあなたがちょうど丸い角を必要とする限り、あなたはcss3pieを打ち負かすことはできません。
欠点はごくわずかであるため、ページの速度が大幅に低下する傾向があるため、実際に大量の欠点がない限り、言及する価値はありません。

于 2010-12-20T11:30:03.113 に答える
0

劣化するスタイルシートを介してそれを行うことはできません:

.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
于 2010-12-20T10:03:00.297 に答える
-3

ベストプラクティスは、クロム、Firefox、およびサファリ用に設計することです。これらは最も使用されているブラウザです。

于 2010-12-20T09:54:37.707 に答える