先日、お客様からこんな指摘をいただきました。

-----------------------------------
IE8で印刷するとメニューが消えます。
-----------------------------------


ええ?!!

確かに。

IE、firefox、choromeなどブラウザでみると崩れてはいない。
でも、印刷しようとするとIEでグローバルメニューが消えている!!

上司に、これ、直せる?と言われ・・・
やってみますといったものの、
どこをどう直せばいいのか困ってしまいました。

色々しらべて
印刷時には違うCSSを適応させる方法をやろうとも思いました。

でも、そう、時間がたりない。
その日納品しないといけなのに時刻は21:00前・・・・。
む、むりだぁぁぁぁぁぁ


まずはなかのタグでおかしくなっているところがないか見てみました。

すると。
テンプレートで作られているのですが
テンプレートのタグでhtmlの文法がおかしいところを発見。

ブラウザではちゃんと見えているのですが
Dreamweaverのプレビューではくずれていたのです。

もしや、ここなのでは・・・・。

とりあえずDivタグを直してみる・・・・・。


すると!!直りました!!!!!!

ものの10分。

作業自体は新規作成したときのディレクターがいけないのですが
まさか、ここが印刷プレビューで影響するなんて顔

すべてのブラウザで崩れていなくても
印刷するときに崩れるということがあるんですね・・・・。

お客様によっては
ホームページを印刷してみせるってこともあると思うのです。

コーディング崩れにはこういうところも影響するんだということを
認識させられたご依頼でした。

まだまだ勉強しないといけないです。


Tomoe