スポンサーリンク

タイトルの付いた囲み枠のサンプル

よく見るタイトルの付いた囲み枠のサンプルです。

必要になるときに、CSSを考えるのと、Font Awesome アイコンを探すのが面倒なのでメモとして残します。

今回は、インフォメーション、警告、ポイントの3種類ですが、基本的には、タイトル部分のアイコンと文言違い、色違いしか代わりはありませんので、自由に変更して使用が可能です。

CSSの位置は、各環境で異なってくると思うので調整が必要です。

CDN

Font Awesome アイコンフォントを使用しているので、CDNでCSSを読み込むようにしてください。

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css">
スポンサーリンク

インフォメーション用の囲み枠

サンプル

インフォメーションの内容をここに書きます

HTML

<div class="box infomation">
  <p>インフォメーションの内容をここに書きます</p>
</div>

CSS

div.box {
  margin-top: 35px;
  padding: 10px;
}

div.box p {
  margin: 0;
}

div.infomation {
  position: relative;
  border: 1px solid rgba(81, 182, 255);
  background-color: rgba(81, 182, 255, .08);
}

div.infomation:before {
  position: absolute;
  top: -29px;
  left: -1px;
  content: "\f05a  インフォメーション";
  font-family: FontAwesome;
  font-size: 15px;
  padding: 0 10px;
  background-color: rgba(81, 182, 255);
  color: #fff;
}

警告用の囲み枠

サンプル

警告の内容をここに書きます

HTML

<div class="box attention">
  <p>警告の内容をここに書きます</p>
</div>

CSS

div.box {
  margin-top: 35px;
  padding: 10px;
}

div.box p {
  margin: 0;
}

div.attention {
  position: relative;
  border: 1px solid rgba(255, 77, 77);
  background-color: rgba(255, 77, 77, .08);
}

div.attention:before {
  position: absolute;
  top: -29px;
  left: -1px;
  content: "\f071  注意";
  font-family: FontAwesome;
  font-size: 15px;
  padding: 0 10px;
  background-color: rgba(255, 77, 77);
  color: #fff;
}

ポイント用の囲み枠

サンプル

ポイントの内容をここに書きます

HTML

<div class="box point">
  <p>ポイントの内容をここに書きます</p>
</div>

CSS

div.box {
  margin-top: 35px;
  padding: 10px;
}

div.box p {
  margin: 0;
}

div.point {
  position: relative;
  border: 1px solid rgba(234, 221, 54);
  background-color: rgba(234, 221, 54, .08);
}

div.point:before {
  position: absolute;
  top: -28px;
  left: -1px;
  content: "\f0a6  ポイント";
  font-family: FontAwesome;
  font-size: 15px;
  padding: 0 10px;
  background-color: rgba(234, 221, 54);
  color: #fff;
}
スポンサーリンク
レンタルサーバー
おすすめの記事