![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
HP作成の際にIEで段組みレイアウトを組むと印刷プレビューで行ずれを起こしてしまいます。
たとえば、
全体の幅(755px)=メニュー(55px)+本文(700px)
とすると本文がメニューの下に回り込みをしてしまいます。
(メニュー+本文を754pxに設定すると印刷プレビューはうまくいくみたいなんですが・・・)
原因や解決方法がわかれば教えていただけませんでしょうか?
よろしくお願いします。
※ソースは以下のとおりです。
<body style="background-color: #cccccc;">
<div style="width: 755px;margin: 0px 0px 0px 20px;background-color: #ffffcc;">
<div style="background-color:#CC6666;float:left;width:55px;height:200px">メニュー</div>
<div style="background-color:#CCCC66;float:right;width:700px;"> 本文<br> 本文 </div>
<div style="clear:both;"></div>
</div>
</body>
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
No.2ですが下記アドレスと異なると思いますが。
IE5.5の環境を設定できますが。
IE5.5の環境を設定してテストして見て下さい。
CSS指定は
全体の幅(756px)=メニュー(55px)+本文(700px)
合計に全て1px追加で良いと思いますが。
私の場合は、全体の幅(755px)=メニュー(54px)+本文(700px)
どちらか一方を1px減らしていますが。
参考URL:http://www.onflow.jp/blog/archives/2005/09/inter …
ご回答ありがとうございます。
ご丁寧にURLもありがとうございます。
実はこのソースのメニューと本文の部分が実際はもっと入り組んでいて
画像等を実際は使用するため、
メニュー部分と本文部分はdisplay表示はピクセルで固定しないといけないんです...。
印刷用CSSだけピクセル減らしても、色んなプリンタに対応しているかわからなくって...。
もう諦めて、全部%表示の印刷用CSSを作ろうかと思っております...。
No.3
- 回答日時:
それプリンターの問題ですね。
プリンターで勝手にフォント置き返して出力しての段ズレです。
なので回避するには 画像にして出力か、フォントダウンロードできるプリンターでの対応となります。
ご回答ありがとうございます。
クライアントのプリンタ環境がちとわからないので、
印刷用のCSSをいちから作ってみようかと今思っております。
プリンタ毎にフォント違いますものね...。
PDFにして印刷しろとも言えないですし...。
No.2
- 回答日時:
すいません印刷プレビューでは無く。
何処で発生したか不明ですが。
ie55かMozilla Firefoxか不明ですが。
本文がメニューの下に回り込みをしてしまいますので。
全体の幅(755px)=メニュー(55px)+本文(700px)
無く
全体の幅(756px)=メニュー(55px)+本文(700px)
合計に全て1px追加しました。
%指定は殆ど使用していませんが。全体の幅の合計が99%で全体の幅は100%指定していますが。
使われ事は無いと思いますが、縦書きで印刷プレビューで見ると色々の問題が発生するよ。
ご回答ありがとうございます。
Firefox3.03ではレイアウトチェックしたのですがそれでは段ズレ起こすことなく表示されているんです。
IE5.5は手元にないので、ちょっと確認できなくて申し訳ございません。
ピクセル指定でレイアウトプレビューみるといろいろ問題が起きてくるみたいですので、やはり印刷用CSSを%表示で作り直すしかないんでしょうかねぇ。
Firefoxは自動調整してくれるんですが...。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- JavaScript ソースコードのいじる場所が分かりません。 1 2022/12/23 02:06
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
画像イメージの上下左右、欲し...
-
widthやheightの数値に単位(px...
-
CSSでボックスのheightが0になる
-
入力フォームとセレクトボック...
-
CSSで背景画像を一番下にもって...
-
ウインドウを小さくするとbody...
-
イメージマップのhoverについて
-
<div>と<div>の間の10px程の...
-
WEBサイト作成:初心者です...
-
4枚の画像を均等間隔で一列に...
-
Firefoxでネガティブマージンが...
-
メディアクエリで文字サイズを...
-
CSSで微妙にずれる
-
【CSS】ヘッダーの高さが不明の...
-
CSS、width100%でもできる余白
-
【HTML&CSS】フッター下部の余...
-
table周辺の隙間をなくしたい。
-
HTMLでCSSでボーダーが表示され...
-
CSSでborderの指定を解除する記...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
CSS、width100%でもできる余白
-
CSSがなぜかfont-sizeだけ効か...
-
css初心者 フレックスボックス...
-
余分な縦スクロールバーが出て...
-
CSS:animation開始位置の設定
-
form input テキストを上下中央...
-
W3Cのソースコードの検証サービ...
-
スクロールボックスを中央に配...
-
CSSでボックスのheightが0になる
-
表示倍率を変えるとレイアウト...
-
【CSS】ヘッダーの高さが不明の...
-
Media Queries 4 で 非推奨とな...
-
div領域をウインドウサイズに合...
-
CSS(0の単位)について
-
divで囲まれたpaddingの指定を...
-
中点「・」の改行について
-
CSSで指定した背景画像にリンク...
おすすめ情報