Показать сообщение отдельно
  #2 (permalink)  
Старый 21.01.2012, 12:16
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от RazZzeR Посмотреть сообщение
Нужно залатать одну кривость,и для этого есть 2 решения:
1) написать подходящее css - дохлый вариант
2)Нужно написать скрипт разделение длинных слов.

Вот зачем:
Написал красивое лс,
почти все идеально, но если писать очень длинное слово, то div блок съезжает, и получается криво.
htmlbook.ru : text-overflow

<style>
div:hover {
     overflow:visible;
}

div { 
     overflow:hidden;
     white-space:nowrap;
     *!*text-overflow:ellipsis;*/!*
     position:absolute;
     width:400px;
}
</style>

<div>ну и тут ВНЕЗАПНО появляется очень длинное ссссссссссссссссссссллллллллллллллллллллллллллллллоооооооооооооооооооооооовввввввввввввввввооооооооо</div>


Сообщение от RazZzeR Посмотреть сообщение
я нашел скрипт для обрезки текста на слова.
вот моя задумка:
может каждое слово проверять и обрезать как-нибудь?

вот вариант, с помощью него наверно можно будет
написать подобное:
делать это придётся только для IE.

Последний раз редактировалось melky, 21.01.2012 в 12:20.
Ответить с цитированием