mar*_*ike 62 html image rotation src
有没有办法可以添加可以旋转图像的图像代码来源?
像这样的东西:
<img id="image_canv" src="/image.png" rotate="90">
Run Code Online (Sandbox Code Playgroud)
我正在使我的图像变得动态,所以我想知道如果我想要它可以附加一些额外的代码来旋转它.
VLS*_*VLS 86
如果旋转角度相当均匀,则可以使用CSS:
<img id="image_canv" src="/image.png" class="rotate90">
Run Code Online (Sandbox Code Playgroud)
CSS:
.rotate90 {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
Run Code Online (Sandbox Code Playgroud)
否则,您可以通过在HTML中设置数据属性,然后使用Javascript添加必要的样式来执行此操作:
<img id="image_canv" src="/image.png" data-rotate="90">
Run Code Online (Sandbox Code Playgroud)
示例jQuery:
$('img').each(function() {
var deg = $(this).data('rotate') || 0;
var rotate = 'rotate(' + deg + 'deg)';
$(this).css({
'-webkit-transform': rotate,
'-moz-transform': rotate,
'-o-transform': rotate,
'-ms-transform': rotate,
'transform': rotate
});
});
Run Code Online (Sandbox Code Playgroud)
演示:
http://jsfiddle.net/verashn/6rRnd/5/
use*_*563 37
你可以这样做:
<img src="your image" style="transform:rotate(90deg);">
Run Code Online (Sandbox Code Playgroud)
它更容易.
归档时间: |
|
查看次数: |
320404 次 |
最近记录: |