-1

タイトルで聞いたかもしれませんが、私は PHP を使用してデータベースに情報を追加し、その情報を使用しています。シンプルなコメントシステムです。私はPHPに非常に慣れていないので、私がやっていることを作成する簡単な方法があるかどうかはよくわかりませんが、私の問題はまだ同じです. スペースがまったくない場合、divが1行で処理するには大きすぎる情報を取得すると、divの幅と高さが自動的に増加します。

同時に、名前などの個人情報を含む別の div があります。これは幅の 1/4 で、コメント div id は 3/4 です (CSS で設定したため)。コメントが大きくなるにつれて、info-div は小さくなります (なんらかの非常識な理由で、幅と高さの両方で!)。

情報を取得すると、1 つの列からすべての情報を取得し、それらを表に表示します。コメントと情報情報を 2 つの個別の td タグに配置し、各セル情報を適切な幅と高さ (高さ 150px 幅 25%/75%) の div に配置します。

私はすでにワードラップの空白とオーバーフローで境界線を破ろうとしましたが、継ぎ目はありません。

情報を本文ではなく本文に配置した場合、div シームの幅とパディングが CSS の値と一致するため、ブラウザがこのように表示される方法について自分で考えました。コンテンツ部 なぜそれがそのように反応するのか、私にはわかりません.誰かがそれについて何ができるか知っているかどうか知りたいです. それ以外の場合は、100% 正常に動作しています。

助けてくれてありがとう...そして私は今のところPHP、JS、HTML、CSSを使用しており、解決策はフォーマットのエーテルを使用する必要があります(jQueryや他の類似物を使用することもできます)

4

1 に答える 1

0

多分あなたは使うことができます

CSS

max-height: 300px;
overflow: scroll;

これは、div が 300px を超えることはなく、コンテンツがそれより長い場合はスクロールバーが表示されることを意味します。

于 2012-09-21T23:42:55.327 に答える