我想知道是否有任何方法來動態旋轉圖像或使用客戶端解決方案顛倒圖像?我不在乎它是否是普通的舊javascript,jquery插件,css。我只是想知道是否有辦法在客戶端動態地執行此操作,而不必爲每個我可以執行的映像編寫服務器端代碼。如何使用客戶端解決方案旋轉圖像
我嘗試在Google上搜索不同的關鍵字,但找不到任何內容。
編輯:我正在尋找不從HTML 5.需要什麼
我想知道是否有任何方法來動態旋轉圖像或使用客戶端解決方案顛倒圖像?我不在乎它是否是普通的舊javascript,jquery插件,css。我只是想知道是否有辦法在客戶端動態地執行此操作,而不必爲每個我可以執行的映像編寫服務器端代碼。如何使用客戶端解決方案旋轉圖像
我嘗試在Google上搜索不同的關鍵字,但找不到任何內容。
編輯:我正在尋找不從HTML 5.需要什麼
火狐,Safari和Opera支持這一點:
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
,你也可以做到這一點在IE8,甚至7(?):
position: absolute;
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
旋轉使用JS的元素:
var deg = 90
$('element').style.MozTransform = 'rotate(' + deg + 'deg)';
$('element').style.WebkitTransform = 'rotate(' + deg + 'deg)';
編輯:
哇,根據http://msdn.microsoft.com/en-us/library/ms532972%28VS.85%29.aspx的輪換適用於IE 5.5!
這看起來不錯。我明天會試試看看它是如何發展的。 – spinon 2010-08-02 08:54:22
+1支持跨瀏覽器和'filter:progid:DXImageTransform.Microsoft.BasicImage(rotation = 3);' – 2012-04-06 20:27:54
非常有趣的javascript解決方案: http://www.stableflow.com/downloads/jquery-plugins/360-degrees-product-view/ 想象一下,您正在運行一些商店或博客,並向用戶展示您的產品。該解決方案允許您通過腳本以非常逼真的形式節省空間並呈現產品視圖。它允許忘記閃光燈(這仍然不被所有移動設備支持)。 你需要利用它的是:
效果真的不錯,我給你的產品。也可以在Android手機(LG P500),iPad和iPod touch上測試。
dup:http://stackoverflow.com/questions/968642/rotate-image-clockwise-or-anticlockwise-inside-a-div-using-javascript – 2010-08-02 05:46:53
讓我澄清一點,因爲我不想使用HTML 5 – spinon 2010-08-02 05:48:07