- ベストアンサー
IEにおいて画面上の空白がどうしても消えない 気が狂いそうです
margin-top: 0px;も<body topmargin="0">も試しましたがもうだめです。 FireFoxやGoogleChromeといった普通のブラウザならまったく何も問題ないのに、IE(バージョンは7.0.5730)だと謎の空白が現れます。 もう1日以上この問題で悩んでおり、そろそろ気が狂いそうです。 どなたかこの空白を消す方法を教えてください。おねがいします。 FireFoxなどのまともなブラウザではちゃんと画面の上にほとんどくっついた状態になります。IE7で閲覧すると、謎の空白があらわれます。これを消したいのです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
IEの場合に適用されるところ(if IE なんちゃら)で #mainContent に対して padding-top: 15px; とあるところでしょう。
お礼
きましたこれ。 やばいですね。 いやほんと。 <!--[if IE]>内はdreameaverのエディタではコメント文と同じような見た目になるため、反映されないのかと思い込んでいました。[if IE]とかいう構文自体も今初めて知りました。 .twoColHybLtHdr #sidebar1 { padding-top: 30px; } の行を .twoColHybLtHdr #sidebar1 { padding-top: 0px; } と書き換えることでうまくいきました! dora_777さん 本当に感謝します。 ありがとうございました。