• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cssの改行!!!!!!!!!)

CSS改行方法の探求

このQ&Aのポイント
  • CSSを使ってテキストのボックス内での改行方法を探求しています。
  • 普通に書くとボックスの右側部分に余白が大きくできてしまいます。
  • ワードラップを無視した見た目にする方法や手動で改行を入れる方法を探しています。

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

  • ベストアンサー
  • kobliha
  • ベストアンサー率88% (120/136)
回答No.2

http://www.htmq.com/css3/word-break.shtml break-all を使えば、「どこでも改行」になる。

その他の回答 (1)

  • ponsukez
  • ベストアンサー率40% (18/44)
回答No.1

HTML内にコードを記述する際は、 <pre><code>コード コード </code></pre> とするのが一般的なようです。 CSSとして pre{ width:95%;/* 適当な横幅を指定 */ overflow-y:auto;/* 横にはみ出したらスクロールを表示 */ border:1px solid #ccc; white-space:pre; /*後はマージンやパディングとボーダーを使いボックスを表現し見栄えを整えるとよろしいかと */ } pre code{ display:block;/* ブロック化 */ } preを使うとHTML内で書いた通りの場所で改行されます。 CSSの改行を使うのもいいですけど<wbr>←改行可能ならば改行、を使う方法もあるようです。

OKWAVE-LOVE
質問者

補足

うーん、改行を意図的に入れたいっていうわけじゃないんです。 勝手に右端で改行してほしいんです。 しかも、ワードラップを無視して!

関連するQ&A