Web制作 × AI

【CSS】transformを使用してページ下部に英字のテキストを傾けて固定表示する方法

コーディングテクニックの実装内容

今回はWeb制作におけるテキストのテクニックに関する内容です。transformを使用してページ下部に英字のテキストを傾けて固定表示するテクニックを紹介します。デモページではGoogle Fontsを使用しています。JavaScriptは不使用なので簡単に実装できます。

コーディングテクニックの使いどころ

手軽に実装できる割にはインパクトのあるページに見せることができます。TOPページなら「TOP」、「INDEX」などと表示させることでページのナビゲーション的な役割を持たせることもできます。

実装難易度・必要なスキル

コーディングとjQueryの基礎的な知識があれば実務未経験のコーダー、マークアップエンジニア、Webデザイナー、エンジニア、副業の初心者など誰でも実装可能です。

実装所要時間は10分程度

CSS,JavaScriptの記述内容

body {
  min-height: 1500px;
}

.wrap {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index:-1;
  user-select: none;
  pointer-events: none;
}

.title {
  font-size: 60vw;
  color: #03262f;
  font-family: 'Playfair Display';
  font-weight: 700;
  transform: rotate(-6deg) translateX(-10vw);
  letter-spacing: -45px;
}

@media screen and (max-width:640px){
  .title {
    font-size: 450px;
    letter-spacing: -15px;
    transform: rotate(-7deg) translateX(-120px) translateY(calc(100% - 99px));
  }
}

実装のポイント

現在制作中

PR
[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

ChatGPT 120%活用術 [ ChatGPTビジネス研究会 ]
価格:1,390円(税込、送料無料) (2023/5/23時点)


この記事を書いた人(著者情報)

片山

カタチップ編集長。昭和生まれの30代でWeb業界歴は10年以上。現在はカタチップを運用しつつ事業会社でWEBメディアサイトのWebディレクター兼マークアップエンジニアを担当。最近はSNSの運用にも業務範囲を拡大中です。

著者画像

スポンサーリンク