横浜のITサポート・WEB制作会社

Webサイト制作

WordPressの使い方を知りたい!

Windows

パソコンのトラブル解決方法を知りたい!

Office365

Office365でできることを知りたい!

アプリ

便利なアプリを知りたい!

h

すべての記事

人気記事TOP15

タグ一覧

会社情報

採用情報

お問い合わせ

ITサポートスタッフ募集中です。詳しくはこちらから!

CSSのborder-widthで境界線の太さを変える方法とその効き方

2022/10/18 | WEBデザイン

ITサポート・ホームページ制作はお任せください

  • パソコンの動作が遅い・重いと感じる
  • パソコンやスマートフォン、複合機などIT機器を新しく入れ替えたい
  • システム化・クラウド化など業務のIT化・DX化を考えている
  • ホームページを新しく作りたい
  • 古くなったホームページを修正をしてほしい

上記の様なお悩みがありましたらぜひ弊社までお気軽にお問い合わせください!

こんにちは。

今回はCSSのborder-widthで境界線の太さを変える方法とその効き方についてご紹介したいと思います。

border-widthとは

CSSのborder-widthは、要素の境界の幅を設定する以下4つのプロパティを一括で指定することができるプロパティです。

  • border-top-width
  • border-right-width
  • border-bottom-width
  • border-left-width

これらのプロパティには長さを表す<length>型の値を指定することができます。

border-widthでは、指定する値の数によって要素の上下左右どの境界の幅を設定するかが変わってきます。

border-widthで値を1つ指定したときの効き方

border-widthで値を1つ指定したときは、上下左右すべての境界にその幅が適用されます。

<head>
	<style>
		p {
			border-style: solid;
			border-width: 10px;
			/*
			以下と同義
			border-top-width: 10px;
			border-right-width: 10px;
			border-bottom-width: 10px;
			border-left-width: 10px;
			*/
		}
	</style>
</head>
<body>
	<div class="wrap">
		<p>CSSのborder-widthで境界線の太さを変える方法とその効き方</p>
	</div>
</body>

border-widthで値を2つ指定したときの効き方

border-widthで値を2つ指定したときは、1つ目の値が上下の境界の幅、2つ目の値が左右の境界の幅に適用されます。

<head>
	<style>
		p {
			border-style: solid;
			border-width: 10px 2px;
			/*
			以下と同義
			border-top-width: 10px;
			border-right-width: 2px;
			border-bottom-width: 10px;
			border-left-width: 2px;
			*/
		}
	</style>
</head>
<body>
	<div class="wrap">
		<p>CSSのborder-widthで境界線の太さを変える方法とその効き方</p>
	</div>
</body>

border-widthで値を3つ指定したときの効き方

border-widthで値を3つ指定したときは、1つ目の値が上側の境界の幅、2つ目の値が左右の境界の幅、1つ目の値が下側の境界の幅に適用されます。

<head>
	<style>
		p {
			border-style: solid;
			border-width: 10px 2px 18px;
			/*
			以下と同義
			border-top-width: 10px;
			border-right-width: 2px;
			border-bottom-width: 18px;
			border-left-width: 2px;
			*/
		}
	</style>
</head>
<body>
	<div class="wrap">
		<p>CSSのborder-widthで境界線の太さを変える方法とその効き方</p>
	</div>
</body>

border-widthで値を4つ指定したときの効き方

border-widthで値を4つ指定したときは、各値が上側の境界、右側の境界、下側の境界、左側の境界の順番で幅に適用されます。

<head>
	<style>
		p {
			border-style: solid;
			border-width: 10px 2px 18px 30px;
			/*
			以下と同義
			border-top-width: 10px;
			border-right-width: 2px;
			border-bottom-width: 18px;
			border-left-width: 30px;
			*/
		}
	</style>
</head>
<body>
	<div class="wrap">
		<p>CSSのborder-widthで境界線の太さを変える方法とその効き方</p>
	</div>
</body>

ITサポート・ホームページ制作はお任せください

  • パソコンの動作が遅い・重いと感じる
  • パソコンやスマートフォン、複合機などIT機器を新しく入れ替えたい
  • システム化・クラウド化など業務のIT化・DX化を考えている
  • ホームページを新しく作りたい
  • 古くなったホームページを修正をしてほしい

上記の様なお悩みがありましたらぜひ弊社までお気軽にお問い合わせください!