タグ

2011年4月26日のブックマーク (2件)

  • float解除の決定版。clearfixを考えたら、進化した。

    現在この中でclearfixでよく使用されているプロパティは display:inline-block; height:1%(min-height:1%) zoom:1; でも良く考えたら、全て微妙です。 zoom:1はIEの独自仕様ですし、heightを使用する場合は、IE6,7に対応させるために2つのプロパティが必要です。 display:inline-blockもボックスの要素を変形させることになります。 hasLayoutのスイッチを見た時に、一番理に適ったプロパティはwidthかなと思いました。 子要素を囲む要素として、divやulなどデフォルトCSSがdisplay:blockのプロパティのものが多く、display:blockのプロパティの場合、width:100%で問題ないと思ったからです。 現在のブラウザ状況に適したclearfix 上記を踏まえ見直したclearfixが

    float解除の決定版。clearfixを考えたら、進化した。
    raiga448
    raiga448 2011/04/26
    こういった定着したものっていつまで使うのかってとこがあるわけで・・・
  • IE9にも対応したCSS3リファレンスサイト「css3files」:phpspot開発日誌

    CSS3 properties exposed | css3files.com IE9にも対応したCSS3リファレンスサイト「css3files」 CSS3のプロパティがカテゴリごとにまとまっており、それぞれのプロパティについて、ブラウザ対応や、使い方、サンプルが見やすく整理されていていい感じす。 先日発表されたIE9にも対応しているので、CSS3を使う場合には覚えておくとよさそうですね。 互換性の図。Internet Explorer 9 があって、IE9でも使えることがすぐ分かります。Firefox 4 もありますね。 ↓↓↓適用の図も表示。これは分かりやすい サイト自体にもCSS3の利用例が散りばめられている点にも注目。 今後、IE9のシェアはどんどん上がってくるでしょうから、CSS3が普通に使える日は近そうですね。 関連エントリ インタフェースが良くてプレビューも見やすいCSS3コ

    raiga448
    raiga448 2011/04/26
    そろそろCSS3をおおっぴらに使いたい