2011-07-28 65 views
2

我有一個頁面,其中有CSS的子鏈接;Block:懸停在iPad上的鏈接

#leftNav .searchBySub {...} 
#leftNav a.searchBySub:hover {...} 
#leftNav .searchBySubClicked {...} 

現在我的問題是,在iPad上的:懸停得到應用的樣式....那麼,有沒有辦法讓我可以阻止他們在iPad上

即說iPad應該看到CSS as;

#leftNav .searchBySub {...} 
#leftNav .searchBySubClicked {...} 

我不能從CSS中刪除:hover,因爲在桌面和iPad上都使用相同的CSS。

我已經嘗試過大部分的基本的東西像

a[i].ontouchstart=function(e){ 
e.stopPropagation();             
e.preventDefault();     
return false; 
}  
+4

檢查移動操作系統並相應地包含不同的樣式表。 – Phil

回答

1

正如Phil說,「檢查移動操作系統,並相應地包括不同的樣式表。」

您可以將不同樣式針對不同的瀏覽器