2014-01-29 21 views
0

我有我的元素這個CSS代碼在Firefox工程和鉻:轉換時間在IE

.button { 
border : 1px; 
background : #fff; 
transition : 1s; 
} 

.button:hover { 
border : 2px; 
background : #000; 
} 

我就定一個「過渡:1」這個元素。

但是現在這個Transition在Internet Explorer中不起作用。

那麼,我能做些什麼來在1秒內在這個元素的IE過渡?

如果在IE 8-9中不支持Transition,那麼我們可以用JQUERY來做到嗎?

+0

只是IE10支持過渡:https://developer.mozilla.org/en-US/docs/CSS/Using_CSS_transitions#Browser_compatibility –

+0

@CristinaCristea謝謝,我編輯了我的問題。我們可以用JS來做那樣的事嗎? – user3248595

+0

IE 10+支持轉換。如果您需要,您可以爲過時的瀏覽器添加polyfil。 –

回答

0
根據你貼什麼

,它應該被默認在Internet Explorer中工作,如正常使用由它的「過渡」。您是否使用較低版本的IE?它可能是一個不支持轉換

如果你們提供了一個小提琴幫助!

我用我自己來保證跨瀏覽器轉換的一種格式,我用:

webkit-transition: ~~; 
-moz-transition: ~~; 
-o-transition: ~~; 
transition: ~~; 

這通常可以確保瀏覽器的兼容性,我希望這有助於!