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

JavaScriptを使用して、アウトラインをオフセットし、境界の端を超えて描画するにはどうすればよいですか?


アウトラインをオフセットするには、outlineOffsetを使用します 財産。境界線の端を越えて輪郭を描くことができます。

次のコードを実行して、アウトラインをオフセットし、JavaScriptを使用して境界の端を超えて描画することができます。

<!DOCTYPE html>
<html>
   <head>
      <style>
         #box {
            width: 450px;
            background-color: orange;
            border: 3px solid red;
            margin-left: 20px;
         }
      </style>
   </head>
   <body>
      <p>Click below to add Outline Offset.</p>
      <div id="box">
         <p>This is a div. This is a div. This is a div. This is a div. This is a div.</p>
         <p>This is a div. This is a div. This is a div. This is a div. This is a div.</p>
         <p>This is a div. This is a div. This is a div. This is a div. This is a div.</p>
      </div>
      <br>
      <button type="button" onclick="display()">Set Outline Offset</button>
      <br>
      <script>
         function display() {
            document.getElementById("box").style.outline = "thick solid";
            document.getElementById("box").style.outlineColor = "#5F5F5F";
            document.getElementById("box").style.outlineOffset = "7px";
         }
      </script>
   </body>
</html>

  1. JavaScriptでキャンバスに描画する方法は?

    HTMLキャンバスへの描画は、JavaScriptを使用して行います。キャンバスに描画する前に、HTML DOMメソッドgetElementById()およびgetContext()を使用してください。 そのためには、いくつかの手順に従います- キャンバス要素を見つけるには、getElementById()メソッドを使用する必要があります。 キャンバスの描画オブジェクトであるgetContext()を使用します。描画のメソッドとプロパティを提供します。 その後、キャンバスに描画します。 例 次のコードを実行して、JavaScriptでキャンバスを描画してみてください- <!D

  2. JavaScriptを使用して1つの宣言ですべてのアウトラインプロパティを設定するにはどうすればよいですか?

    アウトラインのプロパティを設定するには、アウトラインを使用します 財産。アウトラインの色、スタイル、オフセットを設定できます。 例 次のコードを実行して、JavaScriptを使用した1つの宣言ですべてのアウトラインプロパティを設定することができます- <!DOCTYPE html> <html>    <head>       <style>          #box {