株式会社オートプロジェクト

Columnコラム
2023年12月22日
CSS|画像を文字(テキスト)の形に切り抜く方法

今回は、CSSの[background-clip]を使用して、下記のように背景画像をテキストの形に切り抜く方法を紹介します。

設定方法

設定は簡単です。切り抜く箇所に、背景画像と[ background-image]とテキストの色を透過指定[color: transparent;]し、切り抜く[background-clip: text;]を指定してください。

HTML

  <div class="top">
        <div class="clip">WEB<br> DESIGN</div>
   </div>

CSS

.clip {
  background-image: url(https://autoproject.nagoya/wp-content/uploads/ap-0-1.jpg);
  background-clip: text;/*画像を切り抜く指定*/
  -webkit-background-clip: text;/*画像の位置を決める ベンダープレフィックスもいれておきます*/
  color: transparent;/*テキスト透過*/
  font-size: 180px;
  font-weight: bold;
  line-height: 1.2;
  width: 100vw;
  height: 100vh;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;/*画像の位置を決める*/
}
.top{
  background-color: black;
}
Webコーディング、デザイナーの方へ

オートプロジェクトでは、TEGARU(テガル)というテーマ販売サービスを行っております。

企業や飲食店など、業種ごとに特化したデザインで安価に提供していますので、予算の限られたお客様への提案にぜひご利用ください。

▶ 初めてのWebサイトに最適!テンプレートで簡単に作ることができる、各業種に特化したWordPressテーマ「TEGARU(テガル)」