javascript - 如何用鼠标调整网页中的图像大小
问题描述
我想用鼠标移动网络中的图像并调整其大小。
所以我试着用 Jquery 做到这一点。
Jquery 的 Draggable 效果很好,但 resizable 不起作用。
我的代码有什么问题?
你能推荐除jquery之外的其他方法吗?
<script>
$( function() {
$( "#yoman" ).draggable();
});
$( function() {
$( "#yoman" ).resizable();
});
</script>
</head>
<body>
<div id="yoman" class="ui-widget-content">
<img src = "https://www.froala.com/assets/blog/pages/post41_2.png" width="100px" height="100px">
</div>
</body>
解决方案
这是一个简单的解决方案。还有很多其他的。使用这种方法,您可以通过拉动图像的右下角来调整图像大小。
.resizable {
display: inline-block;
background: red;
resize: both;
overflow: hidden;
line-height: 0;
}
.resizable img {
width: 100%;
height: 100%;
}
<div class='resizable'>
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Pigeon_Point_Lighthouse_%282016%29.jpg/220px-Pigeon_Point_Lighthouse_%282016%29.jpg" alt="">
</div>
推荐阅读
- css - Tailwind CSS 如何在 React 中设置 href 链接的样式?
- javascript - 如何在 Google Analytics 目标中通过 Add To Cart 事件的事件值?
- django - 我以与用户表的一对一关系创建了一个额外的表额外表。如何在用户注册中显示电话字段
- c++ - C++ 替换:用 v.at(x) 替换每次出现的 v[x]
- python - 如何更改表单 CharField 中的默认空代表?
- android - 如何检查谷歌地图是否仅由用户手势(平移,倾斜,捏......)而不是以编程方式移动
- pytorch - 运行 pytorch 几何获取 CUDA 错误:调用 `cublasCreate(handle)` 时出现 CUBLAS_STATUS_NOT_INITIALIZED
- sql-server - SSAS(表格模型)和 SSRS 之间的超时
- python - 在 Python 中将 csv 文件解析为布尔表达式
- python - 向空数据框添加新列和值:ValueError