-
ID:AuxwUC さんの質問

CSSの設計で質問です。各ブロック(モジュール)毎に設計しています。
.
<div class="block">
<div class="block-title">タイトル</div>
<div class="block-date">2015/07/21</div>
</div>
.
こういうコードがあったとして、Aというページでは「内容」を追加したり、Bというページではタイトルを大きくしたいとします。その時、皆さんはどうしてますか?
.
a)blockをコピーして、そのページに適した別のクラスを作る
b)blockに必要なクラス(block-bodyやblock-title-large)を追加する
c)マルチクラスで対応する(class="block-title text-large")
d)その他

みんなの回答 3 件

ID:j3bLNr さんの回答

内容は、class="block-body"で新規追加、タイトルを大きくしたいのは、class="block-title text-large"でいいだろ

ID:WnIMik

それアグリー

ID:vSzuuN さんの回答

wp使ってるときによくやるのは
bodyに付いてるそれぞれのページ毎のクラスを親にして区別してる。

ID:VelJEy

ページが増えるごとにクラス増えてもいいの?同じコードばかりでかなり無駄になると思うが

ID:qd02tg さんの回答

SASSかなんか使ってきっちりBEMっぽい管理ができてるなら、bだけど、今みたいに悩んでルールがふわっとしてるなら、c

最終更新日:2015-07-22 (1,897 views)

関連するトピックス

ページ上部に戻る