subjx.js实现拖动旋转缩放svg元素效果代码

代码语言:html

所属分类:其他

代码描述:subjx.js实现拖动旋转缩放svg元素效果代码

代码标签: subjx.js 拖动 旋转 缩放 svg 元素

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">
  

  
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/subjx-min.css">
  
<style>
html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  touch-action: manipulation;
}

.draggable {
  position: absolute;
  width: 150px;
  height: 50px;
  background-color: yellow;
}

.clonable {
  position: absolute;
  width: 50px;
  height: 50px;
  left: 0;
}
</style>



</head>

<body >
  <div style="width:100%; height:100%;">
  <div style="position: absolute; display: inline; box-sizing: border-box; color: black">
    Double click on element to activate/deactivate

    <div id="move">
      Move:
      <span></span>
    </div>
    <div id="resize">
      Resize:
      <span></span>
    </div>
    <div id="rotate">
      Rotate:
      <span></span>
    </div>
  </div>

  <svg id="svg-container" width="100%" height="50%" transform="scale(1, 1)">

    <rect class="drag-svg" x="552" y="209" width="30" height="30" stroke="black" fill="transparent" stroke-width=".........完整代码请登录后点击上方下载按钮下载查看

网友评论0