本教程向您展示了如何使用snap.svg javascript库创建动态的,动画的情人节卡。 我们将添加酷酷的效果和动画,并入Google Web字体,并使用高级文本操作创建SVG图纸。
密钥功能:
入门:
>
<link href='http://fonts.googleapis.com/css?family=Niconne' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Oleo+Script' rel='stylesheet' type='text/css'> <🎜>
<body>
>元素以容纳JavaScript代码。 我们将首先初始化snap.svg帆布:<script>
window.onload = function() { var card = Snap(600, 400); // Create 600x400 pixel canvas };
<script>
tag> tag>
<svg version="1.1" id="heart" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" x="0px" y="0px" width="300px" height="200px" viewBox="0 0 300 200" enable-background="new 0 0 300 200" xml:space="preserve"> <path fill-rule="evenodd" clip-rule="evenodd" fill="none" d="M149.95,43.749C111.115-25.583,0.729-9.406,0.002,71.063c-0.402,44.195,52.563,60.716,87.829,78.384c34.196,17.135,58.534,40.574,62.347,50.553c3.266-9.777,30.373-33.88,62.028-51.032c34.612-18.755,88.231-34.189,87.829-78.385C299.304-10.087,186.998-22.818,149.95,43.749z"/> </svg>
<script>
>
原始教程还涵盖了几种高级技术和答案,常见问题,例如:
>。
添加更多动画animate()
,click()
元素添加音乐。hover()
>
drag()
>模拟3D效果。<audio></audio>
以上是创建动画情人节的日常卡的详细内容。更多信息请关注PHP中文网其他相关文章!