MozTW 討論區 https://forum.moztw.org/ |
|
請問圖片是否不能使用:after :before https://forum.moztw.org/viewtopic.php?f=13&t=3037 |
第 1 頁 (共 1 頁) |
發表人: | BuriBuri [ 2004-09-13, 10:26 ] |
文章主題 : | 請問圖片是否不能使用:after :before |
我想要設定一個類似這樣的樣式 img:after {content: attr(title)} 自動把圖片的title顯示在圖片後面 可是卻沒有作用(FireFox 0.9.3) 我查過CSS21的說明 裡面並沒有說:after不可以使用在圖片啊 請問為什麼不能使用呢,是瀏覽器實作的問題嗎? |
發表人: | BobChao [ 2004-09-13, 17:30 ] |
文章主題 : | |
我敗了... 找不到原因... 原先還以為是 Replaced element 的問題,不過找不到相關文獻可供證明... 順便附註一下:我應該會把 Replaced element 翻譯為「置換元素」,non-replaced element 則為「非置換元素」。 |
發表人: | 訪客 [ 2004-09-13, 17:42 ] |
文章主題 : | |
唔, 以我所知根據CSS 2.1規格書, generated content不再能套用於replaced elements(如<img>, <input>等等)當中. 故你可能留意到了, 這效果在Mozilla 1.6支援, 但Mozilla 1.7卻不支援. Mozilla 1.6在這方面遵從CSS 2, 而Mozilla 1.7則遵從CSS 2.1. 其實這問題涉及到replaced elements的intrinsic height/width, 直至現在CSS工作組還在商議中. 註: CSS 2.1規格書的all elements並不包括replaced elements. |
發表人: | BobChao [ 2004-09-13, 17:52 ] |
文章主題 : | |
乾蝦乾蝦,長知識,可惜不能 m 起來 (有玩BBS的應該知道我的意思 ![]() |
發表人: | 訪客 [ 2004-09-13, 18:23 ] |
文章主題 : | |
能不能請問是記載在 css 2.1 規格書的哪一章節啊? 我看了這篇 post 後也在 firefox 0.9 中試,果然不行,但印象中舊版是可以,所以更覺得納悶。但看了一下規格書卻又找不到。 |
發表人: | 訪客 [ 2004-09-13, 19:05 ] |
文章主題 : | |
Anonymous 寫: 唔, 以我所知根據CSS 2.1規格書, generated content不再能套用於replaced elements(如<img>, <input>等等)當中. 這應該是CSS 3的問題吧?
故你可能留意到了, 這效果在Mozilla 1.6支援, 但Mozilla 1.7卻不支援. Mozilla 1.6在這方面遵從CSS 2, 而Mozilla 1.7則遵從CSS 2.1. 其實這問題涉及到replaced elements的intrinsic height/width, 直至現在CSS工作組還在商議中. 註: CSS 2.1規格書的all elements並不包括replaced elements. 據我所知, CSS 2.1好像沒對這問題作相關的說明, 反而bugzilla有, 詳看bug 169334. |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |