Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как посчитать количество строк в блоке 
:(
    Опции темы
japanes
Дата 28.1.2007, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Как посчитать количество строк (лучше сказать не строк, а рядков) в блоке. блок имеет установленную ширину и высоту.
PM MAIL   Вверх
12345c
Дата 28.1.2007, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

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



Если высота строк одинаковая, то частное от высоты блока и высоты ряда (последнее измеряется на специально созданном блоке).
PM WWW   Вверх
japanes
Дата 28.1.2007, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



а можно небольшой пример
PM MAIL   Вверх
12345c
Дата 28.1.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

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



Может быть, Вам в раздел "Для начинающих"?

Высота элементов узнаётся свойством offsetHeight, а остальное, видимо, не составит труда написать. ( document.getElementById('...').offsetHeight )
PM WWW   Вверх
japanes
Дата 28.1.2007, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



ладно тебе, для начинающих, я просто не понял "частное от высоты блока и высоты ряда" - это деление по модулю?

Добавлено @ 23:16 
эээ... пардон, глупость свою осознал, спасибо.
PM MAIL   Вверх
japanes
Дата 29.1.2007, 00:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



а как определить высоту строки? я пробовал задав в стиле line-height:normal, алертом возвращает normal, а задавать через пикселы не желательно
PM MAIL   Вверх
12345c
Дата 29.1.2007, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

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



Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<div id=d1 style=width:200px><span id=s1>12345</span> 12345 12345 12345 12345 12345 12345 12345 12345 12345 12345 12345 12345 12345 12345 </div>
<script>
onload=function(){alert([document.getElementById('d1').offsetHeight
  ,document.getElementById('s1').offsetHeight]);}
</script>



--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
japanes
Дата 29.1.2007, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



зачот
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




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


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

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