lovely::memo

メモとか日記とか

Opera7.0x で 疑似要素

kinaさんtirukuruさんが取り上げている Opera 7 で疑似要素にスタイルを指定すると表示がおかしくなるバグ、確かにありました。7.0 が出た当時いろいろ試してみたところ、 Opera で疑似要素にスタイルを指定すると、その元の要素に指定した内容が、さらに重複して指定されてしまっていたようです。
つまり、今回の id:kina さんのケースでは、h1font-size:450% と指定すると、 h1:first-letter で色だけを変えるようにしても、色の変更 + font-size:450% という解釈になってしまっているのです。これは、font-size の場合だけでもないですし、:first-line に指定した場合も同様でした。(もちろん Opera のバグ。)自分のサイトのほうで :beforecontent を指定したときもおかしかったので、疑似要素を使うケース全てがおかしかったのかもしれません。
7.10 は インストールしてあるものの、未だに 7.03 をメインで使用しているので、7.10 で直っているのは気づいてなかったです。