![]() |
Тег <pre></pre> вылазит за div
Есть в html такой тег: <pre></pre> . Он позволяет показывать текст так, как он был набран, с ентерами, без вставки тега <br>. Но он так и показывает текст, как есть, строкой, и текст вылазит за размеры div-а и портит все. Помогите, как побороть этот ад? Может есть какой-то нормальный тег?
|
Юзай параметр style
|
сделай через стили!
|
А подскажите как.. я в css практически нолик
|
скин дай что там у тя не так?
|
Вот создаю я новость, все норм:
http://i1.fastpic.ru/thumb/2010/0207...35e3805b6.jpeg А когда окружаю ее тегом , то вылезает за все дивы, соблюдая длину строки: http://i1.fastpic.ru/thumb/2010/0207...c3556a35f.jpeg Вот код из css, который отвечает за div новостей(насколько я понял из такого дива - "<div id="left">"): PHP код:
|
#left, #left * {
white-space: normal; } |
Цитата:
Добвил везде: PHP код:
PHP код:
|
<pre style="white-space: normal;"></pre>
? Тоже в CSS не алё. |
Deathdreams
Если сделать так, то вообще ничего не происходит =( |
<pre style="overflow:scroll;width:600px;height:300px;"> ....</pre>
|
Ну. тогда уже скорее так:
PHP код:
http://i3.fastpic.ru/thumb/2010/0210...bc6a58c4c.jpeg Помогите.. :confused: |
Ау...... помогите..
|
Цитата:
PHP код:
|
или если у тебя в пхп то можно заменить
Код:
\n на <br />Код:
<P> |
Забудь про <pre>, он явно не для твоего случая.
<br/> это плохой стиль верстки. Чем тебе не нравится вариант, который ты в самом начале предложил, без <pre>? Такие вещи как у тебя, всегда делаются с помощи <p> и подгоняются стилями. Посмотри например, как сделано у WordPress. |
ТС,тебе везде скажут, юзать pre это как GOTO, никто его не юзает, это еще очень давно, а сейчас прочитай книжки 2 про HTML и про CSS, мое ИМХО HTML без CSS не правильно, все должно быть красиво!
|
| Время: 01:20 |