作者TKirby ( ^-^)
看板Web_Design
標題Re: [問題] CSS 裡頭不能用 filter 嗎?
時間Wed Nov 3 16:37:58 2004
這麼龜毛就用 javascript 吧 XD
<html><head><style type="text/css">
.IwantFilterQ_Q { ... }
</style></head><body>
<div class="
IwantFilterQ_Q">Blah</div>
<script type="text/javascript">
var div = document.getElementsByTagName("div");
for(i=0;i<div.length;i++) if(div[i].className=="
IwantFilterQ_Q") {
div[i].style.filter = "...."; /* 自己加 :p */
}
</script></body></html>
管他是 CSS1/CSS2/Microsoft CSS2003
只要支援 javascript就好 :p
阿... 我好邪惡
什麼!?你還想過javascript validation!?好像沒這種東西 :p(這可是halting problem阿阿阿)
不過感想是,當你用了瀏覽器專屬的語法
過不過 validation 就變得沒有很大意義了
※ 引述《NelsonT (檔案清除手 v1.0)》之銘言:
: ※ 引述《TKirby ( ^-^)》之銘言:
: : filter是微軟專為IE設計的CSS規格,並不是標準之一
: : 所以在W3C就找不到囉!
: : 如果光是要透明的話,除了IE的filter以外,
: : Mozilla支援-Moz-Opacity-這個屬性,
: : 這兩個都用的話至少這兩大瀏覽器都可以看到透明效果
: : 嘖嘖..
: 那請問一下,在 W3C 訂的 CSS1/2 裡頭,
: 都無法有 filter 的功能嗎?
: 我很龜毛,想通過validate阿 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.67
※ 編輯: TKirby 來自: 140.112.30.67 (11/03 16:39)