出産前後の痔にはご注意!

Firefoxの印刷プレビューで確認すると、
表の途中で切られて、フッターがいきなり次のページで表示されています。
当然印刷もできていません。
IEでは印刷プレビューで確認した際には、全部の内容が印刷可能なプレビューになっていますが、
Firefoxがうまくできません。

下記のURLにサンプルをアップしてありますので、
CSS、HTMLの記述に問題が無いかをアドバイス願えないでしょうか?

よろしくお願いいたします。

http://www.geocities.jp/yuu0318/css_test/

このQ&Aに関連する最新のQ&A

A 回答 (3件)

#訂正。

『一応再現しているけど、どこが不満なのかわかってない』
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

不満な箇所は、Firefoxでの印刷プレビュー時に
右側のテーブル内の「項目6」の内容が途中で切れて表示されてしまっており、印刷もされないという部分です。

IEではきちんとできるだけに、Firefoxに対するCSSやHTMLの記述の仕方が間違っているではないかと思いまして・・・

お礼日時:2007/06/26 10:06

IE 7,Minefield(Fx 3.0a6pre) on WinXP Pro SP2


共に表が1ページ目と2ページ目に分かれますが、全て表示されているようです。(背景の色印刷する設定にしている)

状況が再現しないので、コードを見るつもりはありません。
    • good
    • 0

参考ですが、FireFox2.0.0.3 WindowsVista の環境ではプレビュー、実印刷ともに正常なようです。

(プリンタはSHARP Postscript及びCANON インクジェット)IE7.0のプレビューとほとんど変わりません。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qサイト全体を縮小して印刷するには?

こんにちは。教えてください。
http://lexus.jp/
上記アドレスのサイトのように
横幅940pxと普通はA4縦では全てが印刷出来ないサイズのサイトでも
ブラウザから印刷するとサイト全体が縮小して
A4縦に収まって印刷される方法を教えてください。

JavaScript、css少しならわかります。
よろしくお願い致します!

Aベストアンサー

まず、このサイトは標準準拠モードではなく互換モードで作成されています。
(IEはプロパティにつくアンダーバーを無視する。
他のブラウザは仕様どおり存在しないプロパティ自体を無視する)

http://lexus.jp/models/common/css/import.css
から読み込まれる
http://lexus.jp/models/common/css/default.css
にある

@media print {
body {
_zoom: 0.68;
}
}

を読み込むことで印刷時のみzoomを効かせているんだと思います。

Minefield/Firefox,Opera,IE7にはShrink To Fitという
自動的にページ幅を基準とする機能が付いています。

MinefieldではScaleで調整し,
Operaでは[ファイル]-[印刷オプション]に「用紙幅におさめる」で有効になります。
IE6は上の指定で回避します。

ただし,IE7は標準でShrink To Fitであり,zoomプロパティを読み込んでしまうため,異様に小さく印刷されてしまいます。なのでShrink To Fitではなく100%で印刷した方が良いでしょう。

何故か俺の環境ではVPC上でしか動作しないSafariは,
VPCにプリンタドライバ入れなきゃいけないのが面倒なので検証していません。

まず、このサイトは標準準拠モードではなく互換モードで作成されています。
(IEはプロパティにつくアンダーバーを無視する。
他のブラウザは仕様どおり存在しないプロパティ自体を無視する)

http://lexus.jp/models/common/css/import.css
から読み込まれる
http://lexus.jp/models/common/css/default.css
にある

@media print {
body {
_zoom: 0.68;
}
}

を読み込むことで印刷時のみzoomを効かせているんだと思います。

Minefield/Firefox,Opera,IE7にはShrink To Fitという
自動的にペ...続きを読む

QFireFoxで2ページ目以降、印刷できません

サイトを印刷する場合、FireFoxを使っていますが
2ページ目以降が印刷されません。
印刷プレビューにも1ページ目しか表示されません。

ちなみに他の印刷可能なPCと同じように、
公式サイトからダウンロードしました。

Aベストアンサー

#1です。
意味が理解できました。

推察のとおり、Firefoxのバージョンの違いによる現象かなと思われます。
私は、Ver1.5から上書きで2.0にバージョンアップしました。
Ver2.0は確か11月上旬にアップされましたが、FirefoxをVer2.0で初めてインストールした場合は、1.5にあった「ページサイズに合わせて縮小」機能が無くなったようです。

これが症状の原因かなと思われますが、私も詳しくはないので断言はできません。
因みに、Ver2.0のリリースノートには、既知の問題として、次の項目があります。

「Firefox 2 では「ページサイズに合わせて縮小」機能の設定項目が削除されました。前のバージョンの Firefox で設定した値を変更したい場合は、browser.enable_automatic_image_resizing の値を変更してください。」
http://www.mozilla-japan.org/products/firefox/2.0/releasenotes/

これを具体的にどうすれば良いのか私は分かりませんが、少なくとも、私の場合は、2.0の上書きインストールによって、設定が1.5当時のままになっているようで、ページに合わせて縮小機能は効いています。

とすると印刷プレビュー表示や印刷不可であることを聞くと、2.0単体のバグの可能性もありますね。

今は、会社でないのでしょうから、明日にでも該当するパソコンのFirefox(2.0)を、プログラム一覧にあるMozilla Firefox(セーフモード)のアイコンをクリックして起動し、確認してみてください。
これは、デフォルトの機能でのFirefoxの起動方法で、テーマや拡張機能の影響による不具合を確認する手段です。

それでもおかしい場合は、バグに近いですね。

なお、Ver1.5(.0.7)は次から入手できますので、参考までに。
http://ftp.mozilla-japan.org/pub/mozilla.org/firefox/releases/1.5.0.7/win32/ja/

仮に2.0をアンインストールされる場合は、アンインストール後に、プロファイルまで削除して、1.5を再インストールしないと不具合になるかも知れません。
そのプロファイルは次にあります。
C\Documents&Settings\User\ApplicationsData(隠しフォルダです)\Mozilla\Firefoxフォルダ

#1です。
意味が理解できました。

推察のとおり、Firefoxのバージョンの違いによる現象かなと思われます。
私は、Ver1.5から上書きで2.0にバージョンアップしました。
Ver2.0は確か11月上旬にアップされましたが、FirefoxをVer2.0で初めてインストールした場合は、1.5にあった「ページサイズに合わせて縮小」機能が無くなったようです。

これが症状の原因かなと思われますが、私も詳しくはないので断言はできません。
因みに、Ver2.0のリリースノートには、既知の問題として、次の項目があります。
...続きを読む

Qページの一部が消える印刷プレビューの原因について

ご質問です。
当方、実務経験の浅いwebデザイナー兼コーダーです。
仕事でコーポレートサイトを作成したのですが、htmlファイルの納品後に「印刷にも対応できるようにしてほしい」とクライアントからの要望を頂きました。

フルcssで作成したサイトを確認するも社内のWinXPのIE7・WinVistaIE7共に特定の倍率で「ページのある一部」が印刷プレビューに映らない(印刷しても、そこだけ白い・そこだけスペースが空いている)という現象が起きてしまいました。
(念のため・・クライアントからは最低IE7で印刷できればいい、と言われています)

私の確認では倍率70~75%で「ページのある一部」が表示できなくなり、クライアントの環境(WinXP IE7)では縮小して全体を印刷する、80%、60%の3つで「ページのある一部」が表示できないとのことです。
これはいったい何が原因となっているのでしょうか。

印刷用のcssにzoom指定で修正はできそうなのですが、何より原因がわからないので気になります。

プリンターの問題なのか、ブラウザによるものなのか・・
はたまたコーディングが悪いのか・・。

説明が悪いので伝わりにくく申し訳ないのですが、クライアントにうまく説明するためにも心当たりがある方のご意見を頂きたいです。
宜しくお願いします。

ご質問です。
当方、実務経験の浅いwebデザイナー兼コーダーです。
仕事でコーポレートサイトを作成したのですが、htmlファイルの納品後に「印刷にも対応できるようにしてほしい」とクライアントからの要望を頂きました。

フルcssで作成したサイトを確認するも社内のWinXPのIE7・WinVistaIE7共に特定の倍率で「ページのある一部」が印刷プレビューに映らない(印刷しても、そこだけ白い・そこだけスペースが空いている)という現象が起きてしまいました。
(念のため・・クライアントからは最低IE7で印刷で...続きを読む

Aベストアンサー

結構日数が経っているのでもう解決済みかもしれませんが…
私も一度その現象に出くわしたことがあります。
その時はoverflow:hidden;を消せば直りましたが、どうでしょうか。
もし解決済みでしたら、どうしてそうなったのか、解決方法はあったのかよろしければ教えて下さい。

Q印刷時に2ページ以上になる時CSSで指定した背景が全てのページに印刷されてしまう

CSSで背景を上部にno-repeatで指定しています。これを印刷すると、印刷枚数が2ページ以上になった時、全てのページに背景が印刷されてしまいます。できれば最初のページだけに印刷されるようにしたいのですが方法はありますでしょうか。Mac IEでは最初のページのみに背景が印刷されます。Windowsはだめです。

Aベストアンサー

無理ではありませんよ^^
大丈夫です。印刷用のCSSは簡単です。
まず印刷用のCSSは、
<link REL="stylesheet" type="text/css" HREF="印刷用のスタイルシートアドレス" media="print">
ヘッダ部にこのように記述します。
そこから、印刷した場合2ページ以上は背景を表示しないですよね。
印刷用のCSSには、改ページさせる記述方法があります。
.front_print {
page-break-before: always;
}

例として名前を入力しました。.front_printは任意の名前で結構ですよ。
そして、HTMLの方の記述は、

<div class="front_print"></div>

この<div class="front_print"></div>がある箇所で、印刷は改ページとなります。

この記述がある箇所で改ページがなされるという事は、それ以降の記述は2ページ後となりますので、そこより
背景を再指定させればご質問者様の要望に叶うかと思います。

CSSが詳しく紹介されているページを参考URLに載せておきます。ご覧下さい

ご参考頂けますと幸いです。

参考URL:http://www.stylish-style.com/index.html

無理ではありませんよ^^
大丈夫です。印刷用のCSSは簡単です。
まず印刷用のCSSは、
<link REL="stylesheet" type="text/css" HREF="印刷用のスタイルシートアドレス" media="print">
ヘッダ部にこのように記述します。
そこから、印刷した場合2ページ以上は背景を表示しないですよね。
印刷用のCSSには、改ページさせる記述方法があります。
.front_print {
page-break-before: always;
}

例として名前を入力しました。.front_printは任意の名前で結構ですよ。
そして、HTMLの方の記述は、

<...続きを読む


人気Q&Aランキング