CSS borderの使い方

borderの使い方 HTML CSS

css borderの使い方

cssでborderでデザインする方法を説明します。

  • borderの実線
<h1>ボーダー</h1>
h1 {
  border: 2px solid #000000;
}
ボーダーの実線
  • borderの点線
   h1 {
    border: 2px dotted #000000;
    padding: 15px;
  }
  
ボーダーの点線
  • borderの上下に破線
 h1 {
    border-top: 3px dashed red;
  border-bottom: 3px dashed red;
  padding: 10px;
  }
  
ボーダーの破線
  • borderの角に丸みをつける
h1 {
    border: 2px solid blue;
    border-radius: 10px;
    padding: 20px;
  }
角が丸いボーダー
  • ボーダーにグラデーションをつける
  h1 {
    border: 10px solid;
    border-image: linear-gradient(45deg, red, blue) 1;
    padding: 15px;
  }
ボーダー,グラデーション
  • 2色のボーダーライン
  h1 {
    font-size: 2.5em;
    color: #333;
    position: relative;
    display: inline-block;
    padding-bottom: 10px;
}

h1::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(to right, #ff6b6b 50%, #4ecdc4 50%);
}
2色のボーダーライン
  • 2色のボーダーライン⑵

h1 {
    font-size: 2.5em;
    color: #333;
    display: inline-block;
    padding-bottom: 10px;
    position: relative;
    
}


h1::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: blue;
}


h1::after {
  
    content: '';
    position: absolute;
    bottom: 0;
    left: 100%;
    width: 200%; 
    height: 4px;
    background-color: red;
}
2色のボーダーライン⑵

擬似要素を使って2色のボーダーラインが作れます。

擬似要素については↓を参照して下さい

CSSの擬似要素、beforeとafterの違い

まとめ

ボーダーでデザインを作る方法は、CSSの擬似要素使うパターンもあります。

タイトルとURLをコピーしました