CSS

横並びにしたリストの間隔を自由自在に操る!CSS『justify-content』の使い方解説

横並びにしたリストはデフォルトでは左寄せで、リスト内のそれぞれの要素には余白もなく、詰まった印象を与えます。

これを中央寄せにしたり、間隔を均等にしたり、デザインに合わせてそのリストの位置をそれぞれ変えたいと思ったことはありませんか。

この記事ではそれらを可能にするCSSのプロパティである『justify-content』の使い方について解説していきたいと思います。

続きを読む

CSSで要素を中央寄せする方法3選を紹介

CSSで要素を中央寄せしたいけど、どうしても動かせない、そんなことはありませんか。今回はCSSで要素を中央寄せする方法を3つ紹介したいと思います。この3つの方法を使えば、イメージ通りのデザインを完成させることができるでしょう。それではCSSで要素を中央寄せする方法を紹介していきます。

続きを読む

【直ぐできる】複数のセレクタにプロパティ、値を指定する方法を徹底解説【CSS初心者向け】

CSSで複数のセレクタに同一のプロパティ、値を指定したいと思ったことはありませんか。デザインの関係上、そういったことを考えることは少なくないのではないでしょうか。

今回はそんな悩みを解決するべく、CSSで複数のセレクタに同一のプロパティ、値を指定する方法を解説していきたいと思います。

結論:CSSで複数のセレクタに同一のプロパティ、値を指定したいときはセレクタ間に『,(カンマ)』を入れる

続きを読む

【すぐ出来る!】CSS『text-decoration: none;』でリンクの下線を消す方法を徹底解説

aタグなどでリンクを作成した際、デフォルトで下線が付くようになっています。

この下線があっても問題がないデザインにするのであれば何も変更はありませんが、今回はそのリンクの下線が必要のない場合、どのように消すのかを説明していきます。

結論:CSS『text-decoration: none;』でリンクの下線を消す

続きを読む

【CSS初心者向け】疑似クラス『hover』の使い方を完全解説

カーソルが重なったタイミングで背景色が変わったり、字が太くなったりすることで、ユーザーにボタンを押させたような錯覚を与えることができるような機能の付け方に悩んだことはありませんか。

今回はCSSの疑似クラス『hover』を使用してそれらを解決する方法を説明していきます。

続きを読む

【これで解決!】CSSが反映されない?CSSが反映されない原因5選

原因が何かも分からず、CSSが反映されない。その原因究明に難航し、その結果として多大な時間を浪費してしまった経験はありませんか。

試行錯誤を繰り返しても結果が好転せずに問題を払拭できなくなることがなくなるよう、今回は良くあるCSSが反映されない原因5選を解説していきます

続きを読む

『flex-wrap: wrap;』を使用して、横並びされたリストを折り返し

オンラインショッピングサイトの商品紹介ページにあるような横に3つの商品が並び、折り返して下の段にさらに3つ並んでいくデザインをあなたも見たことがあるのではないでしょうか。

今回はそのような横並びされたリストを折り返しすることを可能にするCSSを解説していきたいと思います。

結論:リストの親要素に『flex-wrap: wrap;』を指定する

続きを読む

ulタグ、liタグを使用したリストを『display: flex;』で横並びにする方法

『display: flex;』でリストを横並びにする方法

サイトのヘッダーメニューバーにも頻出の横並びのリストはCSSの勉強を始めると最初に立ちはだかる壁といっても過言ではないのでしょうか。

今回はulタグ、liタグを使用したリストを横並びにする方法を初心者の方にも分かりやすく解説していきます。

結論:リストを横並びするにはCSSで『display: flex;』を指定する

続きを読む