« Fixed design or liquid design ? | トップページ | Ajax in Action 邦訳本! »

2006-05-16

IE 7 は ::before, ::after を実装せず

Internet Explorer アイコンInternet Explorer 7 (IE 7) beta 2 Preview も日本語版が登場して、いよいよリリースに向けてバグ潰しに専念する段階に入ったようです。

かねてから気になっていた ::before, ::after 擬似要素ですが、どうやら IE 7 ではサポートされない、というのが真相のようですね。Google で引っ掛けてみると情報が錯綜してるし、IE Blog のコメントを見ても ::before, ::after 擬似要素に関するコメントがほとんど黙殺されていて、かなりイライラさせられましたが、ようやっと IE Blog 中に次のような Markus Mielke 氏のコメントを見つけました。

re: What’s New for CSS in Beta 2 Preview?

Friday, February 03, 2006 12:24 PM by Markus [MSFT]

Answering a couple common questions:
- :before and :after will sadly not make it into IE7.
- people reported that :hover would not work from an @import. That's a bug and already fixed in our builds.
- min/max we heard the request and working hard on it. Hopefully we make it for IE7.
-- Markus

非常に有用で需要もあるセレクタなだけにちょっと遺憾ですが、これでようやく IE 7 に合わせた CSS コーディングの準備ができそうです。(- -;)

max-width, min-width の方はサポートされる見通しみたいですね。これも重要なプロパティなので、こちらはひと安心です。(^ ^;)

ちなみに Mielke 氏の直前にある Justin Rogers 氏のコメントによれば、::first-letter 擬似要素のダブルコロン "::" は採用しなかったみたいですね。(シングルコロン ":" で書けってわけね。)

2. No we don't currently support the double colon syntax.

|

« Fixed design or liquid design ? | トップページ | Ajax in Action 邦訳本! »

[Web]XHTML」カテゴリの記事

[Web]ブラウザ / IE」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/15394/1818881

この記事へのトラックバック一覧です: IE 7 は ::before, ::after を実装せず:

« Fixed design or liquid design ? | トップページ | Ajax in Action 邦訳本! »