Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Текст выходит за приделы DIVа

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
magistr
Отправлено: 03 Ноября, 2010 - 16:53:21
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Всем доброе время суток...
Есть код.
CODE (html):
скопировать код в буфер обмена
  1. <div style="border:1px solid #000; width:200px; height:100px; white-space:normal;" >
  2.   TextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextTextText
  3. </div>

Как видим ширина 200px.
Текст же ведь должен перенестись на след. строку, но он так идет во всю длину выходя за пределы рамки.
Почему? как сделат чтобы он переносилься на след. строку?(ведь он вроде должен сам)
 
 Top
Uchkuma
Отправлено: 03 Ноября, 2010 - 19:32:09
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Автоматический перенос строк производится по пробелам, коих я не увидел в вашем примере.
 
 Top
CenapaTop
Отправлено: 04 Ноября, 2010 - 00:46:03
Post Id



Частый гость


Покинул форум
Сообщений всего: 166
Дата рег-ции: Авг. 2009  


Помог: 1 раз(а)




CSS:
word-wrap
overflow

PHP:
wordwrap()
 
 Top
JustUserR
Отправлено: 04 Ноября, 2010 - 12:31:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




magistr пишет:
Ккак сделат чтобы он переносилься на след. строку?
Средства отображения текстовой информации предоставляемые браузером для содержимого HTML-документа - не обеспечивает систему автоматического переноса текстов по символам отличным от пробельных элементов - таким образом вы можете использовать собсвенный JS-скрипт для огранизации требуеомго разбиение текста по заданному шаблону регулярного выражения - или произвести расчет размера отображаемой строки и определить оптимальное число символов на строке


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB