powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с переносом слов в IE
36 сообщений из 36, показаны все 2 страниц
Проблемы с переносом слов в IE
    #34775845
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь сталкивался с такой проблемой (скорее всего это даже баг IE), что если подряд идет ббольшое количество проблелов, которые изредка разделяются проблелами, то данная строка не будет переноситься в IE. Такая же проблема и с комбинацией " ,"

Пример:
тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест

!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!

Этот текст должен переноситься. Этот текст должен переноситься. Этот текст должен переноситься. Этот текст должен переноситься. Этот текст должен переноситься. Этот текст должен переноситься.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34775846
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как решать данную проблему и где можно почитать... спасибо.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34775865
dima-russel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А пробелы между символами есть?И где проверял что это так?
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34775897
Dmitry Leschenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не переносятся, значит, видимо, воспринимаются как единое слово.
Соответственно, для лечения можно применить что-то вроде

Код: plaintext
1.
2.
<div style="word-wrap: break-word;">
...тескт...
</div>
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34775933
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же привел пример... попробуйте уменьшить размеры окна... и ничего не перенесется... никаких настроек нет... можно хоть в body написать, эффект будет тот же самый
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776383
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня переносятся... ИЕ 8.0.*
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776384
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. ИЕ 6.0.*
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776417
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote]что если подряд идет ббольшое количество проблелов, которые изредка разделяются проблелами,[/quote]
вы почитайте что вы пишите! И мне больше всего нравиться, что кто-то даже отвечает!
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776444
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я общительный...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776577
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WEB_bobby[quote]что если подряд идет ббольшое количество проблелов, которые изредка разделяются проблелами,[/quote]
вы почитайте что вы пишите! И мне больше всего нравиться, что кто-то даже отвечает!
Да уж... дейстивтельно... написал так написал...

Прикрепил файл. Там идут восклицательные знаки разделенные пробелами. Вот такая комбинация не переносится.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776647
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код давай!
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776664
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
<html>
  <head></head>
<body>
!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!
</body>
</html>

Если создать такой файл, потом открыть в ИЕ и уменьшить размер окошка, то текс не перенесется а будет в одну строчку.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776669
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И вот такой код тоже не переносится
Тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест ,тест
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776725
Alex_soldier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо что-то связано с обработкой пунктуации.
В первом случае у вас только восклицательные знаки, во втором - явное нарушение правил правописания.
Тем не менее, такой пример у меня работает нормально:
Код: plaintext
кп ,еп ,е ,пу ,рк ,р ,кр ,нерне ,рен ,рн ,ре ,рнер ,нр ,нр ,нрн ,р ,нрнрн ,р ,н ,р , ,нрнрнкрне ,рнкрнр ,нрнр ,нрнр , ,нер ,нернр ,нр ,нр ,н ,рне ,рнр ,н ,рн ,нр ,р ,рр

---
Идеи движут Мир!
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776749
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что могу сказать, видишь у тебя как текст идёт? запятые прелеплены к началу слов, а я сдеалал наоборот и работает. А почему так происходит не знаю! Воскл. знаки побороть не смог!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head></head>
<body>
Тест, тест, тест, тест, тест, тест, тест, тест, тест, тест, тест
</body>
</html>
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34776789
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, я знаю, что у меня идет нарушение пунктуации... но ведь не скажешь пользователю при добавлении комментариев "Уважаемый пользователь, соблюдайте пунктуацию, иначе ваш комментарий разнесет верстку страницы. Спасибо, администрация"

Меня интерисует, есть ли способ решить такие глюки?
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777375
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damnedestесть ли способ решить такие глюки?
Как вариант... Обработать вводимые данные и убрать все "криминальное", заменив на что-то другое...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777379
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это решение в лоб... самый последний вариант.

Может просто кто-то сталкивался или где-то читал про такую проблему и видел какое-нибудь правильное решение...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777409
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DamnedestЭто решение в лоб... самый последний вариант.

Может просто кто-то сталкивался или где-то читал про такую проблему и видел какое-нибудь правильное решение...
Ну погоди, может кто ещё и ответит. )
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777432
Dmitry Leschenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Повторюсь. Тебе поможет "word-wrap: break-word;"
Не факт, что оно перенесет правильно, но перенесет. Это избавит от горизонтальной полосы прокрутки.

<html>
<body style="word-wrap: break-word;">
!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!
</body>
</html>
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777449
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry LeschenkoПовторюсь. Тебе поможет "word-wrap: break-word;"
Оно помогает, но к сожалению только в IE... как выяснилось в тесте под другими браузерами в опере такой глюк тоже повторяется и Break-word не спасает...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777703
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damnedest Dmitry LeschenkoПовторюсь. Тебе поможет "word-wrap: break-word;"
Оно помогает, но к сожалению только в IE... как выяснилось в тесте под другими браузерами в опере такой глюк тоже повторяется и Break-word не спасает...
Раз в опере тоже, то тем более должно быть логическое объяснение этому феномену
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777709
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное есть... но поведение явно некорректное...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777746
Alex_soldier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант, попробуйте сделать табличку фиксированной стилями ширины и помещать текст внутрь ячейки.
---
Идеи движут Мир!
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777761
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_soldierКак вариант, попробуйте сделать табличку фиксированной стилями ширины и помещать текст внутрь ячейки.
---
Идеи движут Мир!
Табличку тотчно также разносит.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777908
Dmitry Leschenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опера сама переносить не хочет, хоть тресни.
Зато переносит по "мягкому переносу" ​( 8203;), но его придется руками вставлять
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777929
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да действительно в опере все супер с таким переносом (я пробовал ­ но он в опере не сработал) .

Вот только этот мягкий перенос IE не воспринимает вообще...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34777934
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* я попробовал & shy;
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778185
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damnedest , бывает так, что самый простой метод и есть самый верный... Это я к тому что пора использовать "поиск/замену" ;)
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778202
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что заменять например?
Окей, с "тест ,тест" можно разобраться...
С "тест .тест .тест"

На что заменять "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" или "?????????????????" не очень ясно...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778218
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DamnedestА что заменять например?
Я такие вопросы отдаю на откуп администратора... Создаю табличку типа
- что менять
- на что менять
А там жисть покажет как дела пойдут...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778235
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем я наверное сделаю так:
1. В IE ставлю word braking
2. Для оперы еще делаю layout fixed, overflow hidden, и задаю ширину.

Если пользователя на столько "редиска", то значит его коммент не будет виден.
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778275
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суров!
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778357
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну просто мысла патчить глюки ИЕ в коде на сервере я не вижу...
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #34778756
Dmitry Leschenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда мягкий перенос можно задавать с помощью тега <wbr> для IE и Mozilla,
а после него, с помощью CSS рисовать символ &8203; (он же hex 00200B) для Оперы:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<html>
<head>
<style type="text/css">
wbr:after { content: "\00200B"; }
</style>
</head>
<body>
!!!!!!!!!!!!  !!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!! <wbr/>
!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!! <wbr/>
!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!! <wbr/>
!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! <wbr/>
!!!!!!!!!!!!  !!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!! <wbr/>
</body>
</html>
...
Рейтинг: 0 / 0
Проблемы с переносом слов в IE
    #35146083
RuX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RuX
Гость
Господа!

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

Но методом перебора я все-таки победил эту проблему!! АААлллелууйяя!!!))
Решение оказалось совершенно элементарным, но неочевидным: внутри div'a перед текстом вставил:
Код: plaintext
<nobr> </nobr>
И все сразу встало на места!

В Опере не проверял, а в Фаерфоксе и до этого все отлично отображалось.
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с переносом слов в IE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]