3

varun09下の写真の後に休憩がある理由を教えてください。ステートメントが実際の幅よりも大きい場合にのみ発生するため、これはちょっと奇妙<div>です。テキストを折り返す方法を知りたいですか?垂直スクロールオプションが必要ですが、水平スクロールバーは必要ありません。

PHPを介してMysql<div>データを入力しています。

コードは次のとおりです。

while ($row = mysql_fetch_assoc($query_run)) {
    echo '<p>'.$row['user_name'].' '.$row['chat_body'].'</p><br> ';
}

なぜ改行?

4

3 に答える 3

1

jsBin デモ

要素に CSS プロパティを使用しますword-wrap

word-wrap: break-word;
于 2012-09-17T19:20:14.303 に答える
1

word-wrap プロパティを使用できます。

selector {
    word-wrap: break-word;
} 
于 2012-09-17T19:22:55.777 に答える
0

折り返すには空白を設定する必要がありますが、varun09 の後の空白により、次の空白が次の行に移動します。この組み合わせを試してください:

jsFiddle デモ

p { word-wrap: break-word; white-space:pre; }​

ホワイトスペースについてはこちら

于 2012-09-17T19:21:16.463 に答える