HTML で垂直線を作成する

Subodh Poudel 2023年2月19日
  1. HTML で border-left CSS プロパティを使用して垂直線を作成する
  2. HTML で hr タグを微調整して垂直線を作成する
HTML で垂直線を作成する

この記事では、HTML で縦線を作成するいくつかの方法を紹介します。

HTML で border-left CSS プロパティを使用して垂直線を作成する

HTML では、hr タグを使用して水平線を作成しますが、垂直線を作成するためのタグはありません。ただし、border-left CSS プロパティを使用して垂直線をシミュレートできます。

border-left プロパティは、左側の境界線のスタイルを設定するために使用されます。プロパティは、border-left widthborder-left style、および border-left color の省略形です。

border-left プロパティのみを使用すると、垂直線が作成されます。HTML でコンテナを作成し、それを選択してプロパティを適用し、垂直線を作成できます。

たとえば、HTML でクラス v-line を使用して div を作成し、v-line を選択していくつかのスタイルを適用します。border-left プロパティを thick solid #000 に設定します。

次に、height100%に設定し、left50%に設定します。最後に、position プロパティを absolute に設定します。

ここでは、Web ページの中央に黒い境界線があります。このようにして、HTML の border-left CSS プロパティを使用して垂直線を作成できます。

サンプルコード:

<div class="v-line">
</div>
.v-line{
 border-left: thick solid #000;
 height:100%;
 left: 50%;
 position: absolute;
}

HTML で hr タグを微調整して垂直線を作成する

hr タグを微調整して、HTML で縦線を作成できます。

hr タグは、水平線を作成するために使用されます。hr タグの height には最大値を使用し、width には最小値を使用できます。

このようにして、水平線の高さが伸び、幅が狭くなります。水平線とその境界線に同じ色を適用して、垂直に見えるようにすることができます。

たとえば、HTML で hr タグを作成します。CSS で、hr タグの height100vh に設定し、width.5vw に設定します。

次に、border-width0 に設定します。最後に、線の colorbackground-color#000 に設定します。

ここでは、垂直線が細くなるように、0 の値を border-width に設定します。このようにして、HTML の hr タグを使用して垂直線を作成しました。

サンプルコード:

<hr>
hr{
 height:100vh;
 width:.5vw;
 border-width:0;
 color:#000;
 background-color:#000;
}
著者: Subodh Poudel
Subodh Poudel avatar Subodh Poudel avatar

Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.

LinkedIn

関連記事 - HTML Line