栞/#css
ベンダープリフィックス
2011年のadvent calendar
リファレンス
導入に
「Webフォントで使えるアイコンセット。」
「normalize.cssではブラウザ間での差異を統一するための各コードが独立しているので、必要なものだけを取り込むなどというような使い方も難しくない。」
Normalize.cssとreset.css
「<input type="text" pattern="[0-9]*">」いいね
webフォントで変わること
ClearのUIをJSで再現。zepto.js使ってる
「Canvasはシチュエーションに応じて変わるアニメーションや、同時に動くものが多い時に有効。CSS3は1枚もののアニメーションや、同時に動くものが少ない時に有効。」
押されてる感じを。
「個人的にLESSの導入がネックだった点は、ミックスインと同名のスタイル定義ができてしまうことです。」「複数人で作業していると意図しないスタイルの上書きが起きる可能性もあり」
「既存のCSSを容易に組み込めるのは「LESS」のメリットですが、通常のクラスセレクタによるルールセットとMixin用のルールセットが衝突する可能性があることがデメリットです。」
CodeKitの使い方
「CodeKit automatically compiles Less, Sass, Stylus, CoffeeScript, Jade & Haml files. It effortlessly combines, minifies and error-checks Javascript. It supports Compass.」
placeholderの装飾
IEとの付き合い方
transitionで要素をきれいに消す
CSSフレームワーク的な
HTML5の各ブラウザの対応状況
CSSで自然なタブのRを
contenteditableの扱い
style scoped
CSSでボタンまとめ
文字選択できなくする、-webkit-user-selectと-moz-user-select