2

我試圖從一個相當簡單的選項卡元素的AjaxControlToolkit切換到jQuery UI選項卡。我99%在那裏與CSS和主題,但我跑到牆上試圖在IE中的標籤上得到圓角。 jQuery UI在更好的瀏覽器中提供了四捨五入選項卡所需的樣式,但如果我們無法在IE中獲得它們,它可能會成爲一種破壞行爲。jQuery UI選項卡 - IE中的圓角選項卡角落

我會真的討厭不得不繼續使用工具包,也不希望引入不同的插件來做標籤(雖然這是一個選項)。

我試過.htc文件,雖然它可能很容易是我的錯,但我無法讓他們爲我工作。 CurvyCorners拋出異常直到我厭倦它並繼續前進。

是否有任何IE圓角解決方案,我們知道可以與jQuery UI選項卡或任何特定於選項卡的解決方法相處?我不需要其他地方的圓角。

P.S.選項卡可以具有不同的長度,因此使用預先大小的背景圖像確實不是一種選擇。只要能支持任意製表符長度,使用多個圖像或調整大小的圖像就可以。

非常感謝!

回答

1

我將它用於所有我的圓角並且效果很好:http://jquery.malsup.com/corner/

您還可以指定CSS屬性border-radius,並且在支持CSS3的瀏覽器中,插件將識別該屬性。

+0

這就是我正在建議的。至少在IE支持CSS3 Border-radias的時候,我認爲它會在IE9中出現。 – BandonRandon 2010-07-29 16:45:32

+0

你是救生員。這對我很好,非常感謝。 – Joel 2010-07-29 17:01:06

3

我可以推薦CSS3Pie作爲一個有價值的新進入市場。

它允許您在IE中使用樣式表和所有其他瀏覽器製作圓角。不再需要頁面上的所有額外元素或所有這些jquery插件。

享受。