IE7でズーム機能を使うと、文字列と文字列の間に入れた画像、ラジオボタン、チェックボックスが後に続く文字列と重なるケースがある。hasLayoutの仕業らしい。
Operaのズーム機能では発生しない。(当然といえば当然なのだが)
解決策として、IE独自CSSプロパティのzoomを意図的に指定する方法とかがあげられているのだけども、ローカルでは効いていない気が。アップロードしてもダメだった。
hasLayoutプロパティについては、MSDNのhasLayout Propertyを参照のこと。
(続き)
文字列と文字列の間にあるcode要素もダメだった。後に続く文字列と重なる。(私が運営している某サイトで確認)
常にズーム機能がいるレベルならIE7じゃなくてOperaの方がいいんじゃないかと。
たまにしか使わないというレベルでは悩ましいところ。文字を大きくしたいのか画面表示自体を大きくしたいのか。目的は何?というところだ。
