【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
パネル本体が 40px で上下左右に margin を 5px つけることで 想定していた 50px の中に納まっているのはわかるのですが、 この余白は margin で設定した方が良いのでしょうか。
40px
margin
5px
50px
#board の padding と #board li の margin が重なっているのが イメージし辛くてどうしても気になってしまったのですが こうしたレイアウトはよく使われるものなのでしょうか。
#board
padding
#board li
試しに余白を #board の padding だけになるように 10px から 15px にして、 要素間の余白を gap: 10px; としてみたのですが この場合何かデメリットがあれば教えていただきたいです。
10px
15px
gap: 10px;
#board { list-style: none; margin: 0 0 8px; /* padding: 10px; */ padding: 15px; background: #fff; border-radius: 4px; display: flex; flex-wrap: wrap; gap: 10px; } #board li { background: #00aaff; width: 40px; height: 40px; /* margin: 5px; */ cursor: pointer; border-radius: 4px; line-height: 40px; text-align: center; box-shadow: 0 4px 0 #0088cc; }
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
パネル本体が
40pxで上下左右にmarginを5pxつけることで想定していた
50pxの中に納まっているのはわかるのですが、この余白は
marginで設定した方が良いのでしょうか。#boardのpaddingと#board liのmarginが重なっているのがイメージし辛くてどうしても気になってしまったのですが
こうしたレイアウトはよく使われるものなのでしょうか。
試しに余白を
#boardのpaddingだけになるように10pxから15pxにして、要素間の余白を
gap: 10px;としてみたのですがこの場合何かデメリットがあれば教えていただきたいです。