CSS3開発者ガイドーモダンWebデザインのスタイル設計

うまく魅せないCSSなんてCSSじゃない!

冬なのでモチベーションだだ下がりですが、とりあえず生きていくには仕事をしなければならないのでコード書いている@t32kだよ。

久しぶりに本読んだので紹介だよ。おっさん、ピクセルパーフェクトなCSSコーディングしてた時代がIE6/7が全盛期だったので、未だにその当時のCSSコーディングのクセが抜けない。最近はCSS設計だったり関連ツールに興味の対象が移っていて、CSS自体の機能をちゃんと把握していなかった。

Flexbox何それおいしいの? display:table 最強じゃん!って状態だし、 E:last-child擬似セレクタ使うのは甘え、男は黙ってclass属性に-last付けるべしって思ってるし、 アニメーションに関しては、transformtranslatetransition、一体でどれがpropertyでvalueなのか、頭の中がごっちゃになってる状況だ。

このままだと老害一直線だと感じたので、いわゆるCSS3の知識を詰め込まなければいけない。ということで表題の書籍がGOODだった。

まぁ仕様書読めよ!って感じだけど、やっぱ小難しいのは嫌いなのですよ。あとCSS2.1以前のこととかはだいたい知ってるわけだから、そこは別いらないのです。その点、本書は新しめのCSSに絞って解説してるので全部で300Pほどと比較的コンパクトに収まっている(CSS全仕様解説するとなるとサイ本みたいな厚さになって読む気が失せる)。

前述のFlexboxやCSSアニメーションなどのあやふやに覚えている新しめのプロパティの解説はもちろんあるし、hyphensプロパティや、background-repeat:spaceキーワードなんて新しい発見もあった。サクッと知識をブラッシュアップしたい人におすすめな1冊だ。