2003年04月04日

IE6のCSS問題

うすうす気が付いていた、このページをIE6で表示させた場合に、横スクロールしてしまう問題ですが、会社の仕事でお世話になっている小野さんが直してくれました。そのほか、ガリレオ制作グループの皆さんへも、大感謝。

詳しくは↓Continueで。

>小野です。
>
>以下の件、ソース拝見しました。
>
>> > #content {
>> > position:absolute;
>> > background:#FFF;
>> > margin-right:20px;
>> > margin-left:225px;
>> > margin-bottom:20px;
>> > border:1px solid #FFF;
>> > }
>
>の箇所、position指定がabsolute(絶対位置)で指定されてますよね。。
>にも関わらず、IE6のエンジンは左ナビの横端(200px)からマージンを
>取ってしまってる(??)気がします。。
>なので、左位置を絶対位置で指定↓してあげると、、
>
>> > margin-left:225px;
>↓
>> > left:225px;
>
>とりあえず IE6+Win でもスクロールバーは消えました。
># と、スラスラ書いてますが、ここまでくるのに数時間(^^;(爆)
>
>ちと外してるかもしれません&他プラットフォームでは
>逆に不具合起きるかもしれませんですが、IE6+Win向けの
>対策としてまずはご確認いただければと。。

>左ナビの横端からマージンを取ってる、は表現的にも
>間違っておりますね。。。結局、この辺りどういった原因かは
>よく分かりませんです(^^;;;;;;;;m(_ _)m

小野さんはとりあえずの策である、との見解ですが、今のところ、Mac IE5.2やSafariでも問題ありません。

Posted by akagi at 2003年04月04日 12:59 | TrackBack
Comments
Post a comment









Remember personal info?