JavaScript как определить что блок не влез в экран (перенесен на следующую стр.) #668767


#0 by D_Pavel
Есть блоки DIV подряд, все float:left, в экран влезает несколько штук, остальные переносятся. Как определить сколько штук влезло в экран или какой последний или перенеслись ли на следующую строку?
#1 by Asmody
сравнить с шириной окна ширину окна получить например так www.javascripter.net/faq/browserw.htm
#2 by D_Pavel
Блоки не на всю ширину окна. Там еще другой хлам имеется который занимает место. ладно, сам разобрался.
#3 by D_Pavel
Разобрался, но не полностью. Сделал чтобы влезало сколько надо, но вопрос остается открытым: Как определить перенесся ли блок на новую строку?
#4 by Torquader
Берёшь невидимый блок - задаёшь у него width и max-width тот, который тебе нужен (height мы не задаём). Пишем в блок нашу строку и смотрим, что происходит с height через запрос getboundrect (или как его там).
Тэги: Веб-мастеринг
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С