HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTML5で透明なキャンバスを作成するにはどうすればよいですか?


globalAlpha プロパティは、描画の透明度の値を返します。このプロパティの値1.0は透明度を指定せず、このプロパティの値0.0は完全な透明度を指定します。したがって、globalAlphaプロパティを0.0に設定すると、透明なキャンバスを取得できます。

次のコードを実行して、透明なキャンバスを作成することができます-

<!DOCTYPE html>
<html>
   <body>
      <canvas id = "idCanvas" width = "400" height = "200" style = "border:2px solid #000000;">
         Your browser does not support the HTML5 canvas tag.</canvas>
      <script>
         var c = document.getElementById("idCanvas");
         var ctx = c.getContext("2d");
         ctx.fillStyle = "green";
         ctx.fillRect(20, 20, 75, 50);
         ctx.globalAlpha = 0.0;
         ctx.fillStyle = "yellow";
         ctx.fillRect(50, 50, 75, 50);
         ctx.fillStyle = "red";
         ctx.fillRect(80, 80, 75, 50);
      </script>
   </body>
</html>

  1. MS ペイントで背景を透明にする方法

    次のような状況に陥ったことがありますか?画像の特定の部分を別の部分にコピーするには?あなたは確かにそうであったに違いありません。グループチャットで送信するミームを作成している間、または他のプロジェクトのために。これは、最初に透明な画像/背景を作成することによって行われ、配置された背景の効果を吸収できます。透明なディテールを持つことは、特にロゴや複数の画像を互いに積み重ねる場合、グラフィック デザイン プロセスの重要な部分です。 透明な画像を作成するプロセスは実際には非常に簡単で、さまざまなアプリケーションを使用して実行できます。以前は、Adobe Photoshop のような複雑で高度なソフト

  2. Windows 10でタスクバーを透明にする方法

    ユーザー インターフェイス コンポーネントをカスタマイズすることで、多くの人が Windows 10 エクスペリエンスの変更を楽しんでいます。 Windows 10 には、コンピューターの外観をカスタマイズするためのさまざまなオプションが用意されています。多くの人が、これらの選択肢の中からタスク バーのデザインをカスタマイズする方法がないことに気付きました。色合いを変更し、透明度を切り替えて、タスクバーを希望以上に魅力的にすること以上のことはできません. Windows 10 でタスク バーを透明にする方法については、以下をお読みください。 Windows 10 でタスクバーを透明にする方