2009CSSでレイアウトするときに、ブロック要素をfloat:leftで横に並べる、というのはよく使われる手法ですよね。FireFox3がリリースされてから、チラホラと「レイアウトが崩れている」の声が聞こえてくるように。調べてみると、フロート配置時に、FireFox3とFireFox2ではちょっとしたクセのような違いがあることが分かりました。下にずれてしまったヘッダー部分のユーティリティで、「トップページ」へのリンクと「サイトマップ」へのリンクを並べようとしています。FireFox3以外ではちゃんと表示されるんですが、3だとサイトマップがどっか行ってしまいました。ボーダーで見えるようにしてみると、下に落ちていたことが分かりました。(*テスト用に可視化する際は、背景色のほうがいいです。ボーダーを使うとサイズが1px変わってしまうので)親要素のネガティブを外したところ、うまくいった文字を消すために、親要素にネガティブインデント「text-indent:-9999px;」を使っていたんですが、これが影響していた模様。親要素のulではなく、それぞれのa要素に割り当てたところ、うまくいきました。text-indent-9999px/ULこのようにすればいい、ということです。WordPress.。