如何在所有瀏覽器中進行此轉換工作?它僅在Chrome中運行,儘管我已將這些值應用於所有瀏覽器。 (我也嘗試過在其他計算機上,但我得到了相同的結果):僅在Chrome中使用CSS3轉換
.titlu
{
background:url(images/titlu.png);
background-repeat: no-repeat;
width:716px;
height: 237px;
display: block;
position: absolute;
top:460px;
right: 255px;
z-index: 5;
-webkit-transition: background 0.20s linear;
-moz-transition: background 0.20s linear;
-o-transition: background 0.20s linear;
transition: background 0.20s linear;
}
.titlu:hover
{
width:716px;
height: 237px;
display: block;
z-index: 5;
background-repeat: no-repeat;
background-image:url(images/titlu2.png);
}
我一直問到指定問題的更詳細...我的意思通過不工作是WebKit的效果不適用於圖像...懸停的作用只是過渡不生效。
使用JavaScript。 – 2013-03-14 22:59:42
1)僅將過渡應用於「背景圖像」。 'transition:background-image .2s linear;'2)「不工作」並不能告訴我們多少,如果有的話。問題具體是什麼? – Shmiddty 2013-03-14 23:01:05
我知道Javascript會完成這項工作,但我更喜歡使用CSS3。無論如何,如果你知道一個簡單的方法來達到相同的效果,但在同一時間保持簡單隨時提供幫助:) – 2013-03-14 23:09:17