1
我正在做一個類似於bootstrap的下拉菜單。唯一的區別是我的下拉菜單的默認狀態是display: table
,因爲我需要菜單看起來像一個表。不幸的是,這並不在IE10工作:懸停在顯示下拉菜單上:表在IE中不起作用
http://codepen.io/anon/pen/LfdoB
它正常工作在Safari,Chrome和Firefox瀏覽器。
IE中發生的事情是,第一個懸停工作,但隨後的盤旋不顯示下拉菜單,但我確實看到了盒子陰影。它似乎height: 0
,雖然設置height: auto
不會做任何事情。
半相關的問題,如果我使用'visibility:hidden',是否保證下拉菜單在隱藏時不會被點擊? – 2013-03-20 22:42:15
具有可見性的元素:隱藏不會觸發鼠標事件。參見[http://stackoverflow.com/q/5659563/1926369]。或者至少,他們不應該,很難說這是保證:-) – vals 2013-03-21 08:25:28
我有點擔心,但這種方法的作品。爲什麼IE,爲什麼!? – 2013-03-21 08:30:38