共通テーマ「illust-mountain」をIE6に対応させてみた
2008年04月29日13:44
デザインカスタマイズをするために、もとになるデザインテーマを探していたら、良さげなテーマ「illust-mountain」があったのですが、IE6での表示が気になる部分が3ヶ所ありました。自己流でIE6に対応させてみました。

共通テーマ「illust-mountain」



もうあんまりIE6を使っている人はいないのかもしれませんが、自分がIE6を使っているので、気になります。

細かい事かもしれませんが、デザインをカスタマイズするにも気になって先に進めないので、IE6に対応させてみました。

最初に気になったのはこの部分。
IE6で見た際、エントリーの下に謎の背景画像が出現しています。

エントリー下の背景画像

CSSの中の/** 記事フッター */という部分のdiv.article-outer-3のマージンを0にしたら無くなりました。

margin-bottom: 20px; → margin-bottom: 0;

なぜかFirefoxでの表示も変わらなかったので、問題ないかなと。



次に気になったのはサイドバーです。

切れてるサイドバー

IE6でみると、タイトル部分が微妙に切れていて、下の方に謎の空白が出来ています。

/** 08. Sub & Extra - プラグインエリア */

div.sidetitleに下記の部分があります。

padding: 30px 10px 0 55px;
height: 28px;

これを下記のように修正すると、タイトルが切れなくなりました。

padding: 30px 10px 10px 55px;
height: 18px;


それから、div.sidebottom に font-size: 0;を追加すると謎の空白は消えました。

div.calbottom に font-size: 0; を追加。


CSSを再構築すると、あれ?カレンダーだけ元のままだ。

XHTMLを見ると、カレンダーだけ要素が別でした。


div.calendarheadbody div.calendarheadの下記の部分を探します。

padding: 30px 10px 0 55px;
height: 28px;

これを下記のように修正します。

padding: 30px 10px 10px 55px;
height: 18px;


div.calbottom に font-size: 0; を追加。

自己流ですが、一応Firefoxでの見た目は変わらずに、IE6の表示の気になる部分を修正できました。

気になる方はお試しくださいませ。


さてと、このテーマを元にデザインカスタマイズをやってみましょうか。




カテゴリー「ライブドアブログ」内の最新記事

この記事へのコメント
党利すがり
知り合いのブログのカスタマイズをやってたんですが、
IE6だけバカスwwでしたね。
他のブラウザは何も問題無いのに、
IE6だけレイアウトやらが崩れる。

どうしてIE6はこういう事が起きてしまうんすかね?

単純にCSSについてこれてないだけ?

afiliate
どおも〜党利すがりさま。
今回の件でちょっとググってみたら、バグを集めたサイトがありました。
http://cssbug.at.infoseek.co.jp/detail/winie.html
ちょwww多すぎwww。
しかも、↑これを見ても今回の原因が何か理解できなかったので、いろいろとCSSを変更して試してみました(笑)。

IE6以下のバーションがCSSを独自に解釈しているみたいです。どちらかと言えばFirefoxが正しい解釈みたいですよ。なぜそういうことになっているかは、もちろんわかりませんけども。

shu
検索でたどりつきました。
微妙に気になっていた部分が、詳しく解説されていたので
CSSの知識がない私でも、おかげさまで表示がきれいになりました。
ありがとうございます。

afiliate
どおも〜shuさま。

お、きれいになりましたか!

IE7やFirefoxが主流になってきているとは思いますが、私、未だIE6です(笑)。この微妙な部分が気になり記事にさせて頂きました。
お役に立てて、うれしいです♪

コメントありがとうございました〜。


この記事にコメントする

注:livedoorBlogの仕様により、コメントは400字以内となっております。
コメントが長くなりそうな場合は、
メモ帳にコピペなどされておかれることをお勧めいたします。

名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
トラックバックURL