初めに
- Progateの初級編を一通り終えて、道場編にトライしている時、躓いた部分を自分なりに解説をし、備忘録として残すためこの記事を書きます。
floatとは何か?
- 縦に並んでいる要素を横並びするプロパティ
具体例
HTML
<div class="header-list"> <ul> <li>プログラミングとは</li> <li>学べるレッスン</li> <li>お問い合わせ</li> </ul> </div>
プレビュー
目標物
- プログラミングとは、学べるレッスン、お問い合わせを縦並びから、横並びに変える
CSS
.header-list li{ float:left ; padding: 33px 20px; }
li要素全てを横並びにしたいのでheader-list liのプロパティにfloat-leftを記載してそれぞれを横並びにする。
もし右に付けにして並べたい場合はfloat-rightを使用する
結語
- 縦に並んでいる要素を横に表示させたいときに、その要素1つ1つにfloatを追加する
* 今回は横に並べたい要素3つがli要素なのでli要素のみにfloatを入れれば良い
- 左に並べたければ、float:left;、右に並べたければfloat:right;を使用する