- 2005年7月19日 15:57
- css
Opera8でのtext-indentバグ @nickrigby.com
Opera8で、CSSのtext-indentに限界値があるのが発見された模様。その限界値は、
-32767px+使用する画像のサイズ = 限界値
そうすると大概、30000pxを超える膨大なサイズになりますが、そんなの使う分けないじゃーんなんて思う人も多いかと思いますがところがどっこい。CSSによる文字の画像置き換え等をする際、内容物を画面外に飛ばす為に、100000pxとか指定している人は以外と居るのです。1000px程度では文字サイズを大きくした際に画面内に入って来てしまう事があるためですね。
もっとありえるのが、-10000emなど。emの場合はたった10000emでアウトに成ってしまうようです(筆者は-9999emで作っていた事があって、それらのサイトは動かなかったといってる模様)。
今後作るときは皆さん頭の隅に置いておいてくださいな。