首頁  >  文章  >  web前端  >  為什麼過濾器不能處理 IE8 中的偽元素?

為什麼過濾器不能處理 IE8 中的偽元素?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-25 02:43:02331瀏覽

Why Don't Filters Work on Pseudo Elements in IE8?

過濾漸變不適用於IE8 中的偽元素

問題陳述:
創建類似3D 的按鈕在IE8 中使用偽元素和濾鏡漸層。

主要問題:
為什麼濾鏡不能在 IE8 中的偽元素上運作?

背景資訊:

  • 使用條件註解處理不同瀏覽器版本。
  • IE8 不支援偽元素上的濾鏡漸層。

更新的問題陳述:
過濾器不會應用於 CSS 產生的內容,儘管 MSDN 文件中沒有明確提及。

IE8 中的解:
套用過濾器與 IE7 相同的條件元素。

剩餘問題:
為什麼過濾器特別不適用於 IE8 中的偽元素?

可能的答案:

  • 漸變過濾器是需要包含內容的物件的「程式表面」。
  • 偽元素產生內容,而不是包含內容的物件。
  • 因此,沒有合適的物件可以在其之間套用過濾器。

以上是為什麼過濾器不能處理 IE8 中的偽元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn