- ベストアンサー
IE6とXHTML+CSS
XHTML+CSSでサイトを制作したのですがIE7で確認すると正常に映るのですがIE6で確認すると画像がズレたりロールオーバーのオーバー時の画像が表示されなかったりしてしまいます!! どうすれよいのでしょうか。。。詳しい方アドバイス等聞かせてください!また参考になるようなサイトのURLを教えてください。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
xhtmlはie6への対応が大変ですよね。 ロールオーバーに関しては、ie6はアンカー以外の要素への:hover擬似クラスに対応していません。 もし、アンカーに対して:hoverを適用されている場合は、適用順に問題があるかもしれません。 1.link 2.visited 3.hover 4.focus 5.active の順に記述するようにしてみてください。 http://adp.daa.jp/web.html ここのサイトは見ておいて損はないと思います。
その他の回答 (3)
- 0wl
- ベストアンサー率43% (10/23)
まずは、Firefoxで組みあげる(比較的仕様に忠実)。 つぎに、OperaやFafaliやIEで細部調整、仕方ないときはハック って感じが、労力の少ないやり方だと思います。 http://kennsu.jp/2007/01/css10.html http://css-happylife.com/log/memo/000124.shtml http://d.hatena.ne.jp/amachang/20080529/1212056317
- tenderfeel
- ベストアンサー率56% (215/379)
影響を出してるのはバグと独自解釈です。 ブラウザシェア戦争の負の遺産といったところでしょうか 現在は更新されてませんが、以下サイトが参考になります http://cssbug.at.infoseek.co.jp/index.html
- yambejp
- ベストアンサー率51% (3827/7415)
IE6のCSSはバージョンが古いのと実装が中途半端ですので、 「そういうものだ」と思うしかありませんね。 ただほとんどのものはCSSを工夫すれば吸収できると思います どうしてもつまったときには個別のケースとしてソースを示し この板で質問するとよいでしょう