pre
要素に次のスタイルを適用しました。
pre {
background-color: #FFFFCC;
border: 2px dashed #FF6666;
padding-top: 7px;
padding-bottom: 8px;
padding-left: 10px;
float: none;
padding-right: 10px;
margin: 10px;
}
テキストがボックスからはみ出します。プロパティを適用するとfloat:right
、ボックスは期待どおりに動作しましたが、大画面では、残りは自然にボックスの周りに浮かんでいました。満足していない。EDIT2:float + clearを使用して作成しました(ただし、ie6の場合)。新しいバグに関する別の質問を投稿しました
私は CSS と HTML を初めて使用します。簡単な解決策があると確信しています。助けてください。:(
編集:マークに近い:
pre {
background-color: #FFFFCC;
border: 2px dashed #FF6666;
padding-top: 7px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
margin: 10px;
white-space: pre-wrap;
}
これは、ie6 で必要なとおりに表示されます - ff 3.5 では、テキストが折り返されます - これが本来あるべき方法であることはわかっていますが、 ie の動作を ff に運ぶにはどうすればよいですか?
スタイル付きプレタグの画像white-space: pre;
ie6 : https://i1032.photobucket.com/albums/a406/dardanov/ie6pre.jpg
ff 3.5 :https://i1032.photobucket.com/albums/a406/dardanov/ff35pre.jpg
white-space: pre-wrap;
firefox ラップの場合、つまり同じままです。ff で ie 動作 (コード ボックスの自動拡張) を取得するにはどうすればよいですか?
EDIT2:以下の回答を参照してください