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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как занять текстом списка 100% дива? 
:(
    Опции темы
Win MK 32
Дата 17.6.2009, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Надо, чтобы в зависимости от кол-ва пунктов списка он весь или почти весь умещался в диве заданных размеров(размер экрана ноутбука при развернутом на весь экран окне браузера). То есть немного текста и пунктов списка, значит шрифт огого большой. Много текста и(или) пунтктов списка - текст мелкий. Но все в разумных пределах, то есть меньше какого-то шрифта нельзя, дальше уже пусть будет полоса прокрутки. Она вообще бывает в DIV'e?
PM   Вверх
bars80080
Дата 17.6.2009, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



прямой зависимости font-size от габаритов блока, как я понимаю нет

тогда надо через javascript. отслеживать изменения размеров окна/блока (window.onresize вроде бы), и вычисляя размеры подставлять в размеры шрифта .fontSize
PM MAIL WWW   Вверх
Win MK 32
Дата 17.6.2009, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Блок не меняется. Все еще проще. Могу на PHP вычислять что надо.

Только что и как вычислять? На освное чего? Кол-ва букв в тексте или кол-ва членов списка?
PM   Вверх
bars80080
Дата 17.6.2009, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



да ничего ты не можешь вычислять на пхп. размер экрана - это клинтская часть, пользователь может ресайзить окно как ему вздумается, пхп здесь даже близко не пахнет
PM MAIL WWW   Вверх
Win MK 32
Дата 17.6.2009, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Размер дива.
PM   Вверх
bazzjr
Дата 18.6.2009, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 27.12.2007
Где: Россия, Пермь

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



интересно было бы посмотреть как на ПХП вычисляется клиентская часть работы Javaскрипта  smile 
PM MAIL ICQ   Вверх
SelenIT
Дата 21.6.2009, 01:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(Win MK 32 @  17.6.2009,  10:44 Найти цитируемый пост)
Она вообще бывает в DIV'e?

Да. overflow.

Цитата(Win MK 32 @  17.6.2009,  16:37 Найти цитируемый пост)
На освное чего? Кол-ва букв в тексте или кол-ва членов списка? 

Имхо, второе, если члены не слишком длинные ;). Но согласен с вышеответившими, JS для этой задачи уместнее.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




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


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

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