Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: На моём любимом форуме развалился дизайн...
 
 автор: Владимир55   (05.04.2011 в 01:19)   письмо автору
44.8 Кб
 
 

Приложение.

  Ответить  
 
 автор: cheops   (05.04.2011 в 01:32)   письмо автору
 
   для: Владимир55   (05.04.2011 в 01:19)
 

А каким браузером просматриваете?

  Ответить  
 
 автор: AlexSol   (05.04.2011 в 08:10)   письмо автору
 
   для: cheops   (05.04.2011 в 01:32)
 

любой. <code> в последнем сообщение тянет только контент, не затрагивая шапку

  Ответить  
 
 автор: cheops   (05.04.2011 в 11:15)   письмо автору
 
   для: AlexSol   (05.04.2011 в 08:10)
 

А тема какая (где можно воспроизвести ситуацию)?

  Ответить  
 
 автор: AlexSol   (05.04.2011 в 11:19)   письмо автору
 
   для: cheops   (05.04.2011 в 11:15)
 

http://softtime.ru/forum/read.php?id_forum=2&id_theme=79917&page=1


до 1024 уменьшите и прокрутите вправо

  Ответить  
 
 автор: Владимир55   (05.04.2011 в 11:20)   письмо автору
 
   для: cheops   (05.04.2011 в 11:15)
 

Браузер ИЕ8, тема вот эта
http://softtime.ru/forum/read.php?id_forum=2&id_theme=79917&page=1

  Ответить  
 
 автор: cheops   (05.04.2011 в 11:29)   письмо автору
 
   для: Владимир55   (05.04.2011 в 11:20)
 

Да, сядешь снова за большой монитор и все эти штучки уже не видишь... Нужно будет добавить в план работ пункт - разобраться с длинными строками в разделах кодирования.

  Ответить  
 
 автор: Владимир55   (05.04.2011 в 11:38)   письмо автору
 
   для: cheops   (05.04.2011 в 11:29)
 

-

  Ответить  
 
 автор: AlexSol   (24.04.2011 в 20:44)   письмо автору
 
   для: cheops   (05.04.2011 в 11:29)
 

Встретил интересное решение, оказывается в css3 есть возможность переноса длинных строк, выходящих зв пределы блока. Учитывая что последние версии браузеров css3 поддерживают, можно дополнить css вот такими стилями


code {
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap;  /* HP Printers */
    word-wrap: break-word;      /* IE 5+ */
    }


источник Wrapping Long URLs and Text Content with CSS

  Ответить  
 
 автор: cheops   (24.04.2011 в 22:09)   письмо автору
 
   для: AlexSol   (24.04.2011 в 20:44)
 

...

  Ответить  
 
 автор: Commander   (25.04.2011 в 04:46)   письмо автору
 
   для: cheops   (24.04.2011 в 22:09)
 

Вообще читать невозможно. Я думаю, надо сделать перенос строк в теге \[code\]

  Ответить  
 
 автор: cheops   (25.04.2011 в 08:48)   письмо автору
 
   для: Commander   (25.04.2011 в 04:46)
 

А читать невозможно по какой причине - слишком широко? Или переводов строк нет? Если последнее, то это только тут, специально такой текст заряжен, чтобы проверить будет растягиваться окно или будет адекватного размера.

  Ответить  
 
 автор: elenaki   (25.04.2011 в 09:14)   письмо автору
 
   для: cheops   (25.04.2011 в 08:48)
 

никаких переводов строк нет и в помине! форум километровой ширины. (Win XP, IE7)

  Ответить  
 
 автор: AlexSol   (25.04.2011 в 07:22)   письмо автору
 
   для: cheops   (24.04.2011 в 22:09)
 

а куда добавили, что-то я не вижу...

  Ответить  
 
 автор: cheops   (25.04.2011 в 08:53)   письмо автору
 
   для: AlexSol   (25.04.2011 в 07:22)
 

Добавил в http://softtime.ru/skins/extend/read.css
code span
кроме того, пришлось при помощи регулярного выражения убрать лишний <br>, который добавляется функцией highlight_string(). Может и зря, но мне показалось, что добавляется лишний перевод строки и весь код стал разреженным.

PS Вообще нужно поразбираться с этим блоком.

  Ответить  
 
 автор: AlexSol   (25.04.2011 в 09:55)   письмо автору
 
   для: cheops   (25.04.2011 в 08:53)
 

у меня заработало только после явного указания ширины. иначе растягивает

кстати ваш пример неудачен, данный css решает проблему длинных строк, в которых нет пробелов (длинные url)

для code (не span)

code{
white-space: pre;           /* CSS 2.0 */     
white-space: pre-wrap;      /* CSS 2.1 */     
white-space: pre-line;      /* CSS 3.0 */     
white-space: -pre-wrap;     /* Opera 4-6 */     
white-space: -o-pre-wrap;   /* Opera 7 */     
white-space: -moz-pre-wrap; /* Mozilla */     
white-space: -hp-pre-wrap;  /* HP Printers */     
word-wrap: break-word;      /* IE 5+ */     
width:900px;
display:block;

  Ответить  
 
 автор: cheops   (25.04.2011 в 10:25)   письмо автору
 
   для: AlexSol   (25.04.2011 в 09:55)
 

Не... все-равно плохо и в IE7 не работает. Неспеша нужно будет поэкспериментировать.

  Ответить  
 
 автор: cheops   (24.04.2011 в 22:10)   письмо автору
 
   для: AlexSol   (24.04.2011 в 20:44)
 

Хм... вроде работает. Только помоему лишний перевод строки появился. Хм... придется вырезать лишний перевод строки... где-то я это уже делал.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования