カテゴリーごとにリンクの色を変えたい!属性セレクタを使ってCSSを設定しよう

2022/10/31

classを付与しなくても属性値によってcssでスタイルをつけられる!お知らせのカテゴリーの色分けに便利! href属性、class属性、target属性、alt属性、src属性、type属性…これらの属性の値(例えば  […]

cssのanimationを使ったGIFアニメのようなSVGのパラパラ漫画を作りたい!

2022/10/26

このページの手順でできること ・JavaScriptは使わず、cssのanimationを使った簡単なアニメーション ・レスポンシブ対応 ・拡大しても画質が変わらないSVGでイラストを作成 ・複数の画像を1枚にまとめたス […]

疑似要素を使ってアイコンをつけたい!アイコン画像を左右反転させたい!

2022/10/06

疑似要素「:before」で要素の先頭に子要素のアイコンをつける 「:before」だと要素の先頭に子要素、「:after」だと要素の最後に子要素がつけられます。 テキストの前にアイコンをつける contentを空にして […]

スクロールがひっかかる?反発して動かない、ページが読めない場合に対応したこと

2022/09/29

スクロールできない! スマホでスクロールしようとして気が付きました。(PCでは分かりづらかった) スクロールしようとしても画面が動かない、下にもコンテンツがあるのに閲覧できないことがあったんです。 リロードしてなぜかよく […]

メインビジュアルをブラウザ画面ぴったりになるように調整したい!

2022/06/23

パソコンだと存在感あるファーストビューでも、スマホだと横幅に合わせて小さくなってしまうことがありますよね。 画像の左右をカットして、スマホでも大きく印象的なメインビジュアルにしたいです。 今回は各ブラウザの高さに合わせて […]

「ダークモード」対応の注意点と手順を知りたい!

2022/04/18

Webサイトの「ダークモード」対応にチャレンジ! 「ダークモード」とは? パソコンやスマホ等のブラウザ画面に「ライトモード」と「ダークモード」があります。 明るい背景に暗色系の文字が「ライトモード」、グレー背景に白文字が […]

横並びのデザインをもっと自由に!フレックスボックスレイアウト

2021/10/21

子要素のレイアウトを指定する ナビゲーションメニューやページネーション、並列のレイアウト等に欠かせないフレックスボックスレイアウトについてまとめてみました! 横の配置をデザインする「justify-content」 親要 […]

スマホ対応の見やすい表を作りたい! tableのCSS設定

2021/08/17

よく使うtableのCSSデザイン サイト制作の会社概要や比較表、料金表などでよく使うtable。css設定についてまとめました。例にあげたのは、全部tdの場合です。thが入ると変わってくるものもありますのでよくご確認く […]

隣接セレクタ・間接セレクタ・直下セレクタでCSSを記述したい

2021/01/24

隣接セレクタ・間接セレクタ・直下セレクタとは? 隣接セレクタ 要素を結合子「+」でつなぎます。例えば要素A+要素Bの場合、要素Aと同じ階層にあるすぐ後の要素Bにスタイルがつきます。 間接セレクタ 要素を結合子「~」でつな […]

CSSで縦書き

2021/01/24

縦書き 文章を縦書きにして右から左へ流す。 縦書きの基本 文章を縦書きにして右から左へ流す。 親{text-align:right; display: inline-block;} 子{writing-mode: ver […]

CSSで上下センター揃え

2021/01/17

上下センター揃え フレックスボックス 「display: flex」を使います。 親{display: flex; justify-content: center; align-items: center;} &nbsp […]

テキストに縁や影をつける

2020/05/28

cssでテキストに縁や影をつけます。

CSSで影をつける

2020/05/27

CSSでドロップシャドウをつける方法を二つ紹介します。

cssで作るいろいろなグラデーション

2019/08/20

鮮やかなグラデーションを取り入れたサイトをよく見ます。 様々なタイプのグラデーション記述方法をまとめてみました! グラデーションの種類 基本 グラデーションはbackgroundで指定します。先に書いた色が開始色(黄緑) […]

Youtubeの埋め込みをレスポンシブで実装

2019/08/14

動画をサイトに取り入れることはいろいろなメリットがあります。文章よりも映像のほうが断然分かりやすく、商品の紹介やブランディングにも最適です。Youtubeにアップした動画をカンタンにサイトに埋め込む方法をまとめました!

CSS Animationでアニメーションを表現する

2019/08/10

JavaScriptを使わずにCSSだけでアニメーションを表現!CSS Animationキーフレームは0%(アニメーションの開始)から100%(終わり)まで細かく指定できます。

CSS Transitionで手軽にアニメーションを取り入れたい

2019/08/09

CSSのアニメーション、Transitionに変化を追加してオンマウスで滑らかに変化させたり、押す感を出せたり。これだけでちょっとインタラクティブなサイトになりますね!