投稿日 : 2019年5月26日

【CSS】inline-flexでa(リンク)を縦並びにしたいと悩んだ時のメモ

HTML・CSS|プログラミング

インライン要素(aとか)で、flex-boxを使うときはinline-flexを使います。

【要件】
「ブラウザ横に配置するメニューに各ページへのリンク(aタグ)を縦並びで表示させたい、かつ諸事情あってulなどのリストは使いたくない。」

こういうやつを作りたい

無知だった僕は、display: inline-flex;とすればaタグが縦並びになってくれるものと思っていましたが・・・

inline-flexは、横並びにする要素に使うものなんですね。(“inline”なんだから当たり前か。)

結論ですが、aタグをdisplay: block;にすれば当然ながら縦並びになりました。笑



ブログランキングに参加していますので、僕のモチベアップの為にもバナーを押していただけると嬉しいです!(※別タブで開きます)

お問い合わせ

E-mail : yutric9☆gmail.com
☆を@に置き換えて送信してください。
仕事のご依頼や、その他の質問など何でもお気軽にお問い合わせください。

準備中