本教程向您展示瞭如何使用snap.svg javascript庫創建動態的,動畫的情人節卡。 我們將添加酷酷的效果和動畫,併入Google Web字體,並使用高級文本操作創建SVG圖紙。
密鑰功能:
入門:
>
<code class="language-html"><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"> </code>
>元素以容納JavaScript代碼。 我們將首先初始化snap.svg帆布:<script></script>
<code class="language-javascript">window.onload = function() { var card = Snap(600, 400); // Create 600x400 pixel canvas };</code>
<script></script>
tag> tag>
<code class="language-xml"><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"></path> </svg></code>
<script></script>
>
原始教程還涵蓋了幾種高級技術和答案,常見問題,例如:
>。
添加更多動畫animate()
,click()
元素添加音樂。 hover()
>
drag()
>模擬3D效果。 <audio></audio>
以上是創建動畫情人節的日常卡的詳細內容。更多資訊請關注PHP中文網其他相關文章!