2009-06-12 9 views
20

IE8標準モードでjQueryの有無にかかわらず、javascriptを使用して丸いコーナーの解決策が必要です。標準モードでIE8用のjQueryラウンドコーナーコード?

+2

我々はすべての...丸みを帯びた角は、このような面倒くさです...うまくいけば、誰かがこの –

+0

に良い答えを与えていない、あなたは、このいずれかの答えを得るのですか? – Kieran

+0

下の私の答えを見てください。 .htcファイルは最適なソリューションであり、javascriptまたはJQが必要ありません。 – trgraglia

答えて

3

私はdd_roundiesで幸運を祈っています。それはjQueryを使用せず、かなり小さなスクリプトです。サイトから

使用例:

<script src="DD_roundies.js"></script> 
<script> 
/* EXAMPLES */ 

/* IE only */ 
DD_roundies.addRule('.roundify', '10px'); 

/* varying radii, IE only */ 
DD_roundies.addRule('.something_else', '10px 4px'); 

/* all browsers */ 
DD_roundies.addRule('.yet_another', '5px', true); 
</script> 
+1

DD_roundiesのサンプルページに行きました。すべての例はIE8の標準モードで乱されていました。私は標準モードで動作するものが必要です。 –

9

jQuery corner() IE8標準モードで正しく動作するようです。 jQueryのgo-to-cornerプラグインでもあるようです。

+0

dd_roundiesは私の経験でより信頼性の高いレンダリングを提供します。 jquery.cornerのレンダリングは、堅実なバックグラウンドを持たず、cc/sc#を指定したとしても変わってしまいます。 –

+2

私がそれに遭遇した問題は、境界CSSを削除したことでした。 – jackreichert

14

これはIE8でworkに思える:

はそれを試してみてください...

アップデート2010年11月10日: またPIE.HTCが含まれており、あなたのスタイルシートからのことを呼び出そうとすることができます。詳細については、CSS3PIEのWebサイトを参照してください。はるかに良い解決策です!

+0

IE8の標準モードでは動作しないようです – notandy

+1

この新しい1つを試してください – Plippie

+0

これも動作するようです: http://parkerfox.co.uk/labs/cornerz – Plippie

関連する問題