Rumah > hujung hadapan web > tutorial js > Bagaimana untuk mencipta kanvas dengan kursor menunggu menggunakan FabricJS?

Bagaimana untuk mencipta kanvas dengan kursor menunggu menggunakan FabricJS?

王林
Lepaskan: 2023-09-16 19:49:09
ke hadapan
1095 orang telah melayarinya

如何使用 FabricJS 创建带有等待光标的画布?

Dalam artikel ini, kami akan mencipta kanvas dengan kursor menunggu menggunakan FabricJS. Kursor tunggu boleh digunakan untuk menunjukkan program yang sibuk di latar belakang, yang juga boleh menghalang pengguna daripada berinteraksi dengan antara muka. tunggu ialah salah satu gaya kursor asli yang tersedia dan juga boleh digunakan dalam kanvas FabricJS.

FabricJS menyediakan pelbagai jenis kursor seperti lalai, tatal penuh, silang, saiz semula lajur, saiz semula baris, dll. Gunakan semula kursor asli di belakang tabir. Setiap kursor kelihatan sedikit berbeza bergantung pada sistem pengendalian.

Syntax

new fabric.Canvas(element: HTMLElement|String, { defaultCursor: String }: Object)
Salin selepas log masuk

Parameter

  • Element - Parameter ini ialah elemen itu sendiri, anda boleh menggunakan document.get ElementByBy id unsur itu sendiri Berasal . Kanvas FabricJS akan dimulakan pada elemen ini.

  • Pilihan (pilihan) - Parameter ini ialah objek yang menyediakan penyesuaian tambahan bagi kanvas kami. Menggunakan parameter ini, anda boleh menukar banyak atribut yang berkaitan dengan kanvas, seperti warna, kursor, dan lebar jidar Antaranya, defaultCursor ialah atribut di mana kita boleh menetapkan jenis kursor

Contoh 1

Cursor. atribut menerima rentetan, yang menentukan jenis kursor Nama kursor untuk digunakan pada kanvas. Kami menetapkannya untuk menunggu untuk menggunakan kursor tunggu. Mari lihat contoh mencipta kanvas dengan kursor tunggu menggunakan FabricJS:

<!DOCTYPE html>
<html>
<head>
   <!-- Adding the Fabric JS Library-->
   <script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/510/fabric.min.js"></script>
</head>
<body>
   <h2>Canvas with a wait cursor using FabricJS</h2>
   <p>Bring the cursor inside the canvas to see the changed shape of cursor</p>
   <canvas id="canvas"></canvas>
   <script>
      //Initiate a canvas instance
      var canvas = new fabric.Canvas("canvas", {
         defaultCursor: "wait"
      });
      canvas.setWidth(document.body.scrollWidth);
      canvas.setHeight(250);
   </script>
</body>
</html>
Salin selepas log masuk

Contoh 2

Dalam contoh ini, kami akan menambah bulatan pada kanvas bersama-sama dengan kursor tunggu.

rreeee

Atas ialah kandungan terperinci Bagaimana untuk mencipta kanvas dengan kursor menunggu menggunakan FabricJS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan