• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:昨日も質問したのですが、HTMLでの枠線について)

HTMLでの枠線の追加方法

このQ&Aのポイント
  • HTMLを使用して会社の結果表示を印刷しているが、全体の枠線がなくまとまりが悪い。
  • 要望は20cmと28cmぐらいの枠線を追加したい。
  • HTMLの中にある各項目には枠線があるが、全体の枠線がない。どのような記述が必要かわからない。

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.3

</style>の直前に @media print { body { border:solid 1pt black; } } を追加。 (ptは線の太さ blackは線の色) 枠線と中身の間に余白が欲しければ border:solid 1pt black; ↓ border:solid 1pt black;padding:0.5cm; ただし、余白を追加すると、中身のレイアウトが変化する可能性があります。(余白の分だけ中身の分が小さくなるため。)

その他の回答 (3)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.4

補足 先ほどの修正を加えても画面で表示した時にはなにも変わません。 印刷した時だけ枠線がつきます。

satoshi777
質問者

お礼

解決しました!ありがとうございます!!!理想通りになりました。感謝致します<(_ _)>

  • gee87
  • ベストアンサー率41% (7/17)
回答No.2

>中にある各項目には枠線がありますが かろうじて一個テーブルの一部表記が見えるだけ。サンプルが意味をなしてないです。 これではイマイチ何をしたいのか掴みきれません。 ここで見える範囲で言うなら、「作業内容」という言葉はテーブルから外れてますが、これら全てを枠で囲みたいということですか? それなら下のようにするだけ。 <table><tr><td> (ここは囲みたい範囲) </tr></td></table> これでさらにレイアウトに要望があるなら、HTMLちょっと勉強した方が早いですよ。 その程度ならすぐわかります。 今の質問状況ではまともなRESはつきにくいと思います。

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

枠を1個新たに作って、その中に全部入れればいいのでは。

関連するQ&A