這裏是我的jsfiddle代碼: http://jsfiddle.net/SMqR9/16/IE7:CSS&jQuery:拖拉,拖動的項目在最上面,拖下來:被拖動的項目在下面。我如何才能成爲頂尖的?
你會發現,在IE7中,當你拖動一個項目時,它直到它被放置可見。 但是,如果您向下拖動一個項目,它會以某種方式比我們想要拖放項目的東西具有更低的Z-index。
任何想法?
這裏是我的jsfiddle代碼: http://jsfiddle.net/SMqR9/16/IE7:CSS&jQuery:拖拉,拖動的項目在最上面,拖下來:被拖動的項目在下面。我如何才能成爲頂尖的?
你會發現,在IE7中,當你拖動一個項目時,它直到它被放置可見。 但是,如果您向下拖動一個項目,它會以某種方式比我們想要拖放項目的東西具有更低的Z-index。
任何想法?
不知怎的,我的IE9中已經生產出的小提琴都不再適用了,甚至連以前工作過的那些小提琴都沒有。由於上次發佈的修訂版(26)在Opera,Chrome和FF以及IE和IE7的Comp-Mode中起作用,因此我必須假定它與我的IE或JSFiddle相關,並且應該正常工作。
我認爲最後的作品。
論的MouseDown增加.closest('.section')
的z索引〜5000 論的MouseUp降低它到1000
中的數字是隨機選擇的,不需要設置它那麼高。只要確保將其降低到低於其他z-index值的值
你,先生,是老闆 – NullVoxPopuli
等一下,我才意識到一些......這爲現代瀏覽器打破了它。 IE9,鉻,FF等,所以你不得不使這部分有條件,只發生在下面ie9 – Semyazas
它呢?嗯,我明白了。它堅持鼠標。 – NullVoxPopuli
http://brenelz.com/blog/squish-the-internet-explorer-z-index-bug/ IE每隔一個z-索引爲0.你將不得不改變你正在移動的可排序元素的容器的Z-Index。雖然^^ – Semyazas
有趣的想法似乎無法找到一個工作實現。我已經嘗試了幾個包含元素。沒有運氣。 = \ – NullVoxPopuli