点击实现图片旋转缩放
来源:互联网 发布:不安理智网络歌手 编辑:程序博客网 时间:2024/05/28 03:03
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document</title>
<script src="jquery-1.11.3.js"></script>
<script>
window.onload = function(){
/*
*旋转
*/
//jquery
var current = 0;
$("#rotate").click (function(){
current = (current-90)%360;
$("#target").css("transform","rotate("+current+"deg)");
});
/*
*缩放
*/
//缩小
var img = $("#target");//获取操作元素
$("#little").click (function(){
var oWidth=img.width(); //取得图片的实际宽度
var oHeight=img.height(); //取得图片的实际高度
if(img.width()>100||img.height()>75){//判断如果图片缩小到原图大小就停止缩小(100和75分别为原图的宽高)
img.width(oWidth - 50);
img.height(oHeight - 50/oWidth*oHeight);
}
});
//放大
$("#big").click (function(){
var oWidth=img.width();//取得图片的实际宽度
var oHeight=img.height(); //取得图片的实际高度
img.width(oWidth + 50);
img.height(oHeight + 50/oWidth*oHeight);
});
};
</script>
</head>
<body>
<img id ="target" src="Desert.jpg" alt="" style="width:100px;">
<input type="button" id="rotate" value="旋转" >
<input type="button" id="little" value="缩小">
<input type="button" id="big" value="放大">
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document</title>
<script src="jquery-1.11.3.js"></script>
<script>
window.onload = function(){
/*
*旋转
*/
//jquery
var current = 0;
$("#rotate").click (function(){
current = (current-90)%360;
$("#target").css("transform","rotate("+current+"deg)");
});
/*
*缩放
*/
//缩小
var img = $("#target");//获取操作元素
$("#little").click (function(){
var oWidth=img.width(); //取得图片的实际宽度
var oHeight=img.height(); //取得图片的实际高度
if(img.width()>100||img.height()>75){//判断如果图片缩小到原图大小就停止缩小(100和75分别为原图的宽高)
img.width(oWidth - 50);
img.height(oHeight - 50/oWidth*oHeight);
}
});
//放大
$("#big").click (function(){
var oWidth=img.width();//取得图片的实际宽度
var oHeight=img.height(); //取得图片的实际高度
img.width(oWidth + 50);
img.height(oHeight + 50/oWidth*oHeight);
});
};
</script>
</head>
<body>
<img id ="target" src="Desert.jpg" alt="" style="width:100px;">
<input type="button" id="rotate" value="旋转" >
<input type="button" id="little" value="缩小">
<input type="button" id="big" value="放大">
</body>
</html>
1 0
- 点击实现图片旋转缩放
- canvas实现图片旋转缩放
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- CSS+JS实现图片无缩放旋转
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- ImageView实现图片旋转和缩放
- Android实现图片缩放与旋转
- Android实现图片缩放与旋转
- imageView实现图片缩放和旋转
- 图片旋转、缩放、反转
- 图片缩放 旋转
- 图片旋转,缩放,切割
- Core Data 学习: 数据模型(Data Model)
- 翻看谷歌源码 那些让人感兴趣的东西--L版本引入的CardView
- Android性能优化之布局优化
- JAVA源码中线性表,栈和队列的实现及其对应的源码文件
- UITableView优化——UITableViewCell高度的优化
- 点击实现图片旋转缩放
- 关于初学TP的一点小小感悟
- iOS 定时器
- JavaEE程序员必读图书
- 浅谈CAN总线
- Android中的进程和线程
- OSS阿里云文件上传 demo
- PHP文件上传进度处理方法
- iOS通讯录读写