もうBootstrap3使っても良いんじゃねぇ? (275レス)
上下前次1-新
1(1): 2013/08/21(水) NY:AN:NY.AN ID:Qa7rnBrg(1) AAS
IE8以下に対応したきゃ、IE専用のCSS書けば良いじゃん。
2: 2013/08/21(水) NY:AN:NY.AN ID:??? AAS
. - ‐ - 、
/ \
/ ヽ
. ,i' ', どぉ〜だいみんな!
;i' _...._ |
「l r ―- 、 r' - ┘ h 糞 ス レ だ ろ ?
|.i' "_..二. 〉 z@ニ= |.|
. |l i′  ̄ ` |j ―┐ _ _ _ _ ┃┃
. `! r′ __ぅ l___ __ノ オ ´ `ー'´ `ー'´ `ー'´ ` ・ ・
. ', /;';';';';',:, ) ,'\ \ミニヽ、
省11
3: 2013/08/26(月) NY:AN:NY.AN ID:Sugz5moD(1) AAS
新規ならいいけど既存のを置き換える気力はないな
4: 2013/08/28(水) NY:AN:NY.AN ID:??? AAS
昨日から2→3を始めた、置換えは気が遠くなるが2で止めたままにしとくのも先が無いんでやるしかない。
2の時にGrid systemを12→30にしてたんだけど3からはCustomizeページでcolumns数を変更出来なくなったから
それをどうすっかな・・・
5(1): 2013/08/28(水) NY:AN:NY.AN ID:??? AAS
そもそもBootstrapの設計が悪いんだよ。
ウェブで推奨されるセマンティックなやり方とは
逆行する時代遅れの設計。
適用するスタイルに合わせてclass名を
バンバン追加していくスタイル。
これじゃメンテナンス性が悪すぎる。
修正時にあちこちHTMLを変更する羽目になる。
classに入れるクラス名は原則一つ
デザインの修正でHTMLは修正しない。全部CSSで行う。
それが昔から目指していた
省2
6(1): 2013/08/29(木) NY:AN:NY.AN ID:??? AAS
まーレスポンシブとか考えたらグリッドシステムが一番楽そーなんだけどね
3になって行ごとにROW入れなくてよくなったのが良い
7(1): 2013/08/29(木) NY:AN:NY.AN ID:??? AAS
>>5
class Aの特性とclass Bの特性を持った要素はclass CとしてA+Bの内容を定義するの?
8(1): 2013/08/29(木) NY:AN:NY.AN ID:??? AAS
巨大なCSSが出来上がるなw
9(3): 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>7
その通り。
SCSSを使ってclass Aとclass Bを定義しておいて
「class CはAとBを継承する」と書けば
その内容は簡単に定義できる。
>>8
巨大なCSSは、小さいSCSSから生成するので人間の負担はない。
それよりも人間が書かないといけない
巨大なHTMLはメンテナンス性が悪い。
CSSは一箇所に書けば終わりだが、
省2
10(1): 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>9
じゃ、3つのクラスの組み合わせが発生する場合、3C1+3C2+3C3=3+3+3=9つのクラスを定義するわけだね。
3つのクラスの組み合わせが発生する場合(以下略)
11: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
(誤) 3つのクラスの組み合わせが発生する場合(以下略)
(正) 4つのクラスの組み合わせが発生する場合(以下略)
12(1): 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
3C1+3C2+3C3は3+3+1=7だろ
13(2): 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>9
例えば、テーブル関連で言うと
table
table-bordered
table-striped
table-condensed
というクラスが定義されてるわけだけど、具体的にはどうすればいいわけ?
14: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>13
table-hoverもある。5つのクラスの組み合わせが発生するね。
15: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>9
SCSSは知らんけど、それができるなら
.your_own_class : extend bootstrap_class_a, bootstrap_class_b
みたいに定義してけばいいだけじゃないの?
16: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
rowとかspanはDIVにしか使わない事にしてるのは当たり前?
17: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>13
そのtable-なんたらってのは、Bootstrapが用意したクラスか・・・?
本当にダサくて時代に逆行してるな。
HTMLの話をすればこれだけでいいだろ?
<table class="hoge">
<tr><td>a1</td><td>a2</td></tr>
<tr><td>b1</td><td>b2</td></tr>
<tr><td>c1</td><td>c2</td></tr>
</table>
でCSSは普通こう書くだろ?
省16
18: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
> 原則としてデザインを変えるときはCSSだけを弄って変えるもの。
補足。「原則として」と書いているのは、
CSSの限界によってdivやspanを入れなければ
出来ないことがたまにあるから。
HTML5とCSS3によって大きく改善されたけどね。
実際に今開発しているスマホ用サイトではほとんどdivやspanを使わずに
無駄な要素を入れることなくCSSだけで表現出来てる。
19: 2013/08/30(金) NY:AN:NY.AN ID:??? AAS
>>10
> じゃ、3つのクラスの組み合わせが発生する場合、3C1+3C2+3C3=3+3+3=9つのクラスを定義するわけだね。
細かい計算は面倒なので結論だけを書くと、
定義するクラスは、HTMLで使用するクラスの数だけでよい。
HTMLで使用せずに、他のクラスのベースとしてだけ使うクラスは
クラスではなくSCSSのプレースホルダとして定義すればいい。
だから定義するクラスの数はHTMLで使用するクラスの数だけになる。
20(1): 2013/08/31(土) NY:AN:NY.AN ID:??? AAS
一生懸命力説してる人はこれが読めないんだろうか
Sleek, intuitive, and powerful front-end framework
for faster and easier web development.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
上下前次1-新書関写板覧索設栞歴
あと 255 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.996s*