我正在使用CSS懸停技巧來清理我的界面。只有當光標懸停在元素內時,控件纔會顯示。在觸摸屏設備上使用界面時遇到問題。如果控制按鈕未顯示display:none
,並且我觸摸它應該在的位置,則該按鈕仍會觸發該事件。display:none在觸摸屏設備上的懸停技巧
試試這個小提琴在您的瀏覽器和觸摸屏設備上既要明白我的意思... http://jsfiddle.net/6PvCn/2/
在觸摸屏設備,觸摸紅色正方形和警告應該火,沒有按鈕甚至流露出向上。我在桌面Android模擬器和真正的Android 2.3手機上都測試了這一點。
我要去的效果是,即使用戶觸摸按鈕「是」的位置,按鈕也不會被觸發顯示。
我寧願在使用javascript之前使用純粹的CSS解決方案。
沒關係我可以管理該代碼。 – 2013-03-11 18:39:37