我使用以下着名的CSS代碼來獲取網頁上的下拉菜單。懸停觸摸設備
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul {
display: block;
}
菜單是一個包含另一個u-list的u-list。當鼠標懸停在此菜單中的列表項目上時,第二個u-list變得可見。列表項目沒有鏈接,只是文本。
這適用於現代瀏覽器。我有一個JavaScript forge for IE6。
但是,它不適用於觸摸設備。
在iPad上沒有任何反應,即使我按下列表項。這可能是因爲列表項不是錨點。或者,也許,我需要一個點擊事件來解決這個問題。
在Android瀏覽器上,長按列表項可打開子菜單。但是,可以選擇子菜單中的鏈接。
任何人都可以幫助我嗎?
在情況下,你需要詳細資料(並有時間),看看
http://www.rene-grothmann.de/musica-aliter-test/
感謝。
我會建議考慮使用一些Javascript和顯示菜單觸摸。懸停菜單在觸摸設備上使用時不必要的困難。 –