|
AlexB ↓
|
 |
|
14 Апрель, 2009, 11:29:15
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
Причем тут дивы? С дивами будет таже самая проблема - либо растягивание, либо обрезание.
Надо не позволить балбесу вводить строку без пробелов (НОРМАЛЬНОЕ РЕШЕНИЕ), либо что-то мудрить насчет самомтоятельной вставки перенсов (ИЗВРАТ).
|
|
|
|
|
Записан
|
|
|
|
|
Givi ↓
|
 |
|
14 Апрель, 2009, 11:55:11 , спустя 25 минут 56 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 42
Сообщений: 2305 Сила слова: 1.82
|
Mr.Pihto, перенести в верстке не получиться нормально, так как одна строка, это как цельный кирпич при укладке стены: как бы ты не хотел, и каких бы молдованей-строителей не пригласил, но перенести кусок кирпича на другой ряд кладки не получиться.
|
|
|
|
|
Записан
|
Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь. Если человек дурак, то... чур это не я!
|
|
|
|
Mr.Pihto ↓
|
 |
|
14 Апрель, 2009, 11:57:29 , спустя 2 минуты 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
не выябывайся
Группа: Адекваты
Карма: 17
Сообщений: 1398 Сила слова: 1.22
|
скриптом получица.
вобщем вот если кому понадобится:
<script type="text/javascript">
<!--
function wordWrap() {
var str = document.getElementById('in_wrap');
var IE = (navigator.userAgent.toLowerCase().indexOf('msie') != -1);
if (!IE) {
var tempObj = document.createElement('div');
tempObj.id = 'out_wrap'; tempObj.style.display = 'none';
document.getElementsByTagName('body')[0].appendChild(tempObj);
for (var i=0; i<str.innerHTML.length; i++) {
tempObj.innerHTML += str.innerHTML[i]+'​';
}
str.innerHTML = tempObj.innerHTML;
document.body.removeChild(tempObj);
} else {
str.style.wordWrap = 'break-word';
str.style.width = '200px';
}
}
onload = wordWrap;
//-->
</script>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<body>
<table width="200" border="1">
<tr>
<td id="in_wrap">ssssssssssssssssssssssssssssssssssssssssssss sa asd asd asd asd as asdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasd sad asd aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasssssssssssssssssssssssss</td>
</tr>
</table>
работает
|
|
|
|
|
Записан
|
|
|
|
|
Givi ↓
|
 |
|
14 Апрель, 2009, 12:01:43 , спустя 4 минуты 14 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 42
Сообщений: 2305 Сила слова: 1.82
|
Mr.Pihto, ну это равносильно разбиванию кирпича молотком на части. В общем, для такого дела юзать ява-скрипт, в случае, когда можно обойтись предварительным разбиением строки средствами пыхи один раз и навсегда - кощунство.
|
|
|
|
|
Записан
|
Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь. Если человек дурак, то... чур это не я!
|
|
|
|
Mr.Pihto ↓
|
 |
|
14 Апрель, 2009, 04:58:17 , спустя 4 часа 56 минут 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
|
не выябывайся
Группа: Адекваты
Карма: 17
Сообщений: 1398 Сила слова: 1.22
|
неподскажеш как средствами пыхи предварительно разбить строку?(перед выводом(желательно только длинные слова разбивать.. те что более15 символо))
|
|
|
|
|
Записан
|
|
|
|
|
Timur ↓
|
 |
|
14 Апрель, 2009, 05:03:45 , спустя 5 минут 28 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
NullPointerException
Группа: в ухо Карма: 56
Сообщений: 1009 Сила слова: 5.55
|
|
|
|
|
|
Записан
|
|
|
|
|
Mr.Pihto ↓
|
 |
|
14 Апрель, 2009, 07:00:42 , спустя 1 час 56 минут 57 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
не выябывайся
Группа: Адекваты
Карма: 17
Сообщений: 1398 Сила слова: 1.22
|
спс. заюзал wordwrap();
з.ы: кругом компромисы..(
|
|
|
|
|
Записан
|
|
|
|
|
AlexB ↓
|
 |
|
14 Апрель, 2009, 07:30:47 , спустя 30 минут 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
Таки выбран был все-таки ИЗВРАТ. Я почему-то так и думал .... ))))))))
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
14 Апрель, 2009, 07:39:59 , спустя 9 минут 12 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
AlexB, ну а как заставить человека не вводить длинные слова?
по-моему, это бред, когда при добавлении, скажем, объявления, выдавать предупреждение вида «у вас дохуя длинные слова, пошли вы нахуй». Он и пойдет нахуй, а следом и такой сайт.
Поэтому, если уж мудаки вбивают длинные слова, то и поступать по-мудацки, кромсать такие слова. Я так на доске объявлений и поступаю wordwrap по слова > 30 символов.
Для нормальных людей вордврап не грозит.
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Timur ↓
|
 |
|
14 Апрель, 2009, 07:53:15 , спустя 13 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
NullPointerException
Группа: в ухо Карма: 56
Сообщений: 1009 Сила слова: 5.55
|
кстати, вопрос к JS-гуру: возможно ли как-нибудь определить размеры текста? Т.е. сколько определенная строка (а не блок, её содержащий) занимает места на экране? Т.е. var = "bla bla bla" // сколько это будет в пикселах
понимаю, что звучит бредово, но всё-таки?
|
|
|
|
|
Записан
|
|
|
|
|
AlexB ↓
|
 |
|
14 Апрель, 2009, 07:53:42 , спустя 27 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
по-моему, это бред, когда при добавлении, скажем, объявления, выдавать предупреждение вида «у вас дохуя длинные слова, пошли вы нахуй». Он и пойдет нахуй, а следом и такой сайт.
В общем-то да, согласен. Я просто подумал не про доску объявлений, а про CMS. Видимо решать какое решение является извратов надо в контексте конкретного сайта.
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
14 Апрель, 2009, 08:00:16 , спустя 6 минут 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Нравятся длинные слова? overflow:hidden
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
14 Апрель, 2009, 09:46:07 , спустя 1 час 45 минут 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20780 Сила слова: 1.66
|
Timur, это же от стилей наложенных на этот текст зависит. к частости размер шрифта хотя бы)))))))))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|