2013-12-20 61 views
0

我一直在試圖實現拖放輸入文件的跨瀏覽器功能,我已經非常接近但最後一件事我不能完全弄清楚。正如標題所說,它在Chrome/IE中工作得很好,但在Firefox中它表現不一樣。爲了簡單起見,我忽略了我的小提琴中的拖放功能,因爲它與問題無關。Firefox溢出:隱藏不起作用,因爲它在Chrome/IE中工作

<div class='browseWrapper'> 
    Drag & Drop Images Here</br><em>Or click to browse.</em> 
    <input class='browseImage' type='file' /> 
</div> 

這裏是我到目前爲止有:提前http://jsfiddle.net/sPJ9u/

感謝。

編輯:對不起,我應該更清楚地解釋這個問題。如果你在firefox中檢查輸入元素,你會發現overflow:hidden不會像在Chrome/IE中那樣隱藏溢出,導致偏移失效。

的Firefox版本:26

+3

我看到Chrome和Firefox在你的小提琴沒有區別。 Firefox做什麼是不受歡迎的? – janfoeh

+0

什麼版本的Firefox? –

+0

佈局看起來與檢查元素時相同 –

回答

0

你可以在你的CSS使用結構:

-moz-overflow:hidden; 
+1

爲什麼?很長時間以來,Firefox一直支持'overflow:hidden'。 – str