2011-04-13 132 views
1

我在IE8中遇到了圓角的奇怪問題。使用.htc文件,在IE8中使用http://wpdev.net78.net/看起來不錯,但是有兩個角落出現問題 - 第一個在測試鏈接下,第二個在底部。我已經應用了與其他元素相同的規則,但是這個人不想合作......任何想法?IE8圓角問題

+0

你有沒有嘗試把「border-radius:6px;」或「border-radius:6px 6px 6px 6px;」在#內容 - 權利。它目前是「border-radius:0 6px 6px 0;」。不知道你的.htc文件是否會支持這個。只是一個想法。 – 2011-04-13 11:39:36

回答

3

您應該切換到PIE.htc(請參閱http://css3pie.com/)。這是一個更新,更大的改進替代您使用的舊HTMLRemix宏達文件。它使用相同的基本技術,但功能更多,性能更好。此外,它正處於積極的發展階段,如果存在問題,作者對處理這些問題的反應非常敏感。

CSS3Pie將解決您遇到的問題,這是一個很好的變化。

如果您仍然遇到問題,在處理IE時會遇到一些常見問題。最大的一個問題是,IE元素需要觸發「addLayout」標誌才能使這些HTC程序正常工作。這是一個IE特定的故障;嘗試將position:relative;zoom:1;樣式添加到受影響的元素,並查看是否有幫助。 CSS3Pie網站有一個「常見問題」頁面,更詳細地討論這些問題;爲什麼會發生,以及如何處理它們。

希望有所幫助。 :)

+0

它只是我,還是最新的PIE下載與當前可用的HTMLRemix完全相同?他們甚至有相同的時間戳:P – danjah 2011-09-22 02:57:01

+0

我認爲它只能是你。 HTML Remix只做邊界半徑,自2009年以來一直未更新(下載是一個2.5kb的HTC文件),而CSS3Pie的邊界半徑,漸變和陰影框,最近的更新是在這個月(下載是一個110kb zip文件,包含一個40kb的HTC加上其他支持文件)。你在看什麼? – Spudley 2011-09-22 08:16:47

+0

非常奇怪的事情。在工作中,我下載了PIE-1.0beta5.zip,解壓縮並看到......完全相同的文件,當我下載並提取HTMLRemix時。但是現在在家裏,我看到了一個完全不同的地方。一套PIE文件。感謝張貼和讓我重新檢查......不知道在那裏工作發生了什麼o_O – danjah 2011-09-22 11:16:55