差分表示
- 最後の更新で追加された行はこのように表示します。
- 最後の更新で削除された行は
このように表示します。
*マークアップのコツ
**直接の子供、親を要求する記述をしない
-cssセレクタの .hoge > .foo は .hoge .foo とする
-jqueryのchildren()はfind('.foo')とする
-jqueryのparent()はclosest('.hoge')とする
-間にdivを入れたりすることはよくあるので、構造変更に強くなる
**inputのwidth, heightを指定するとき
下記を指定しないと、ブラウザによってサイズがずれる
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
http://stackoverflow.com/questions/1450587/inconsistent-box-model-between-input-type-submit-and-input-type-text
*マークアップのコツ
**階層化を意識
すべてのclassをユニークな名前にしようとすると、どんどん長くなる
.task .name のようなセレクタを活用して、名前空間を切っていくといい
**直接の子供、親を要求する記述をしない
-cssセレクタの .hoge > .foo は .hoge .foo とする
-jqueryのchildren()はfind('.foo')とする
-jqueryのparent()はclosest('.hoge')とする
-間にdivを入れたりすることはよくあるので、構造変更に強くなる
**inputのwidth, heightを指定するとき
下記を指定しないと、ブラウザによってサイズがずれる
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
http://stackoverflow.com/questions/1450587/inconsistent-box-model-between-input-type-submit-and-input-type-text