火狐不識別background-position-y 或background-position-x;
案例:
頁面:

背景圖:

一列按鈕,點擊時讓當前背景圖的background-position-y:0;
最初設置成如下這樣,發現火狐點擊不起作用,后來知道,火狐不支持background-position-y;
li.tab_menu_cur{ background-position-y:0 ; }
沒辦法,只能重復勞動了,寫成這樣
.bdhd.tab_menu_cur{ background-position: 0 0; } .qvod.tab_menu_cur{ background-position: -102px 0; } .yuku.tab_menu_cur{ background-position: -204px 0; } .tudou.tab_menu_cur{ background-position: -306px 0; } .qiyi.tab_menu_cur{ background-position: -408px 0; }
新問題又來了,我的ie6好像不支持這種寫法 .qiyi.tab_menu_cur了。 之前測試好像一直是支持的,詭異。 (w3school在介紹多類選擇器文章:http://www.w3school.com.cn/css/css_selector_class.asp 中有提到“在 IE7 之前的版本中,不同平台的 Internet Explorer 都不能正確地處理多類選擇器。”)。
木辦法,最后只能hack了
li.tab_menu_cur{ _background-position-y:0 ; }
