0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

文字の長さに合わせてborderの長さを調整するCSS

Posted at

はじめに

HP制作をしている駆け出しエンジニアです。
borderの長さを文字に合わせるためのCSSがあるのをご存知ですか?

今回始めて知ったので備忘録として記録します📝

文字の長さに合わせてborderの長さを調整する

今回、下記のスクリーンショットのように、
文字の周りを線で囲み、ボタンのように見せるCSSを実装しようとしていました。

スクリーンショット 2024-12-08 18.40.07.png

文字の長さに合わせて横幅を調整するには、width:fit-contentを使用します。

HTML
<p class="tag">お知らせ</p>
CSS
/* タグ */
.tag {
  font-weight: normal;
  color: #A9A9A9;
  font-size: 16px;
  border: 1px solid #A9A9A9;
  border-radius: 19px;
  height: 22px;
  width: fit-content; /* これを追加 */
  margin: 3px 10px;
}

上記のようにCSSプロパティを追加することで、文字の長さに合わせてborderの長さを調整できます!!

以上、参考になれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?