1
我試圖讓我的手機網站儘可能多地訪問瀏覽器,並且我注意到當使用opera mini模擬器(http:///www.opera.com/mobile/demo/),它不支持css背景位置 - 我正在使用它來顯示我的所有站點圖像的精靈。有沒有解決這個問題的方法?css - 不支持「背景位置」的移動瀏覽器的替代品或黑客手段
我試圖讓我的手機網站儘可能多地訪問瀏覽器,並且我注意到當使用opera mini模擬器(http:///www.opera.com/mobile/demo/),它不支持css背景位置 - 我正在使用它來顯示我的所有站點圖像的精靈。有沒有解決這個問題的方法?css - 不支持「背景位置」的移動瀏覽器的替代品或黑客手段
由於Opera Mini 6確實支持背景位置,所以必須有別的東西可以使您的代碼無法正常工作。
我工作的公司的網站在某些地方使用背景位置,例如更改活動菜單按鈕的顏色,並且工作得很好。另一方面,還有一些其他渲染問題,使它只顯示按鈕的一部分,但該部分是正確的顏色...
它們是如何改變背景?我正在使用jquery,像這樣:vehicleImage.css('backgroundPositionX',vehicleBGPos +'px'); – mheavers
@mheavers:'backgroundPositionX'屬性是非標準的,僅在某些瀏覽器上受支持。使用'backgroundPosition'屬性,它可以在當前所有的瀏覽器中運行。 – Guffa
不起作用。 jQuery本身不支持backgroundPosition,所以你必須使用插件,並且插件不能在opera中工作。 – mheavers