Модераторы: Illuminaty

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Как сделать жесткую таблицу, т.е. определенного размера 
:(
    Опции темы
Dr.Death
  Дата 7.12.2004, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



Как сделать так, чтобы если были длинные записи, то буквы переносились и таблица не разъезжалась вширь?


--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
Се ля ви
Дата 7.12.2004, 23:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



Поставь во все ячейки распорки (растянутые одно-пиксельные прозрачные gif`ы) и задай жестко размер таблице. После этого тексту будет некуда деться - и он перенесётся по местам без пробелов.

Не получится - напиши, будем думать - уверен, проблема имеет решение...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Gold Dragon
Дата 8.12.2004, 08:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Если у тебя в таблице будет текст без пробелов или картинка больше ширины таблицы, то ничего не поможет


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 8.12.2004, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Red Dragon
Если картинка, то да, разве что ресайз этой картинк на JavaScript, а если текст, то с помощью серверных языков, например PHP можно вставить пробелы: http://php.net/word_wrap
PM ICQ   Вверх
Gold Dragon
Дата 8.12.2004, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Mal Hack
А если идёт, к примеру, длинный код или ещё что-то такое, то где пробел вставлять, а при этом страница растяниться smile

Это сообщение отредактировал(а) Red Dragon - 8.12.2004, 11:56


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 8.12.2004, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Red Dragon
код чего?
PM ICQ   Вверх
GoodBoy
Дата 9.12.2004, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 5
Всего: 83



Mal Hack
Цитата
этооченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьдлинныйтекствкоторомотсутствуютпробелыикактынеизголяйсявсёравноничеготынесделаешьтаккакэтоттекстбудетраспиратьтаблицуавкачестветакоготекстаможетбытьвсёчтоугоднонапримерссылкасGETзапросомкоторыйможетбытьдо2000символов...



--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Mal Hack
Дата 9.12.2004, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Проблем-то...
Код

<?php

$str = "этооченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьоченьдлинныйтекствкоторомотсутствуютпробелыикактынеизголяйсявсёравноничеготынесделаешьтаккакэтоттекстбудетраспиратьтаблицуавкачестветакоготекстаможетбытьвсёчтоугоднонапримерссылкасGETзапросомкоторыйможетбытьдо2000символов...";
$str =  wordwrap( $str , 30 , "<br>" ,1 );
print $str;

?>

Вывод:
Цитата
этооченьоченьоченьоченьоченьоч
еньоченьоченьоченьоченьоченьоч
еньоченьоченьдлинныйтекствкото
ромотсутствуютпробелыикактынеи
зголяйсявсёравноничеготынесдел
аешьтаккакэтоттекстбудетраспир
атьтаблицуавкачестветакоготекс
таможетбытьвсёчтоугоднонаприме
рссылкасGETзапросомкоторыйможе
тбытьдо2000символов...

PM ICQ   Вверх
GoodBoy
Дата 9.12.2004, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 5
Всего: 83



Mal Hack
а если нельзя???


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Mal Hack
Дата 9.12.2004, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Цитата
а если нельзя???

Что нельзя? Сорри не догоняю малость...
PM ICQ   Вверх
GoodBoy
Дата 9.12.2004, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 5
Всего: 83



Mal Hack
если нельзя разбить строку???? Прочитай тот текст, который я написал!!! Особенно последние 3 строки в твоей разбивке...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Mal Hack
Дата 9.12.2004, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



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

Если ты имеешь ввиду, что разбивка идет не по словам, то ты ее сделать не сможешь в принципе, если нет пробелов...
PM ICQ   Вверх
S.A.P.
Дата 9.12.2004, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 2
Всего: 71



Mal Hack это все хорошо, но как узнать, на сколько символов строку надо разбивать, если ширину столбца я задаю в пикселах?
PM MAIL   Вверх
Mal Hack
Дата 9.12.2004, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Тут уже не все так просто... Ширину символа посчитать неудасться... У меня по крайней меер не получилось с ttf шрифтом...
Тут уже математикой. Тобишь...
$wrapsymbols = floor( $table_width / ( $font_size * 10 ) );
10 - взял приблизительно. Это - число пикселей, которое занимает символ шрифта, размером $font_size.
PM ICQ   Вверх
GoodBoy
Дата 9.12.2004, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 5
Всего: 83



Цитата(Mal @ 9.12.2004, 15:19)
Все равно понять не могу что ты имеешь ввиду...
Строка разбивается на равные части, за исключением последнего обрубка.

Если ты имеешь ввиду, что разбивка идет не по словам, то ты ее сделать не сможешь в принципе, если нет пробелов...

Я имею ввиду: "что если строку вообще НЕЛЬЗЯ РАЗБИВАТЬ"!!!!! Если это - URL??? Длинной символов 300-500????


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Закрытая темаСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1449 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.