Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2012, 16:17
Новичок на форуме
Отправить личное сообщение для STyLe Посмотреть профиль Найти все сообщения от STyLe
 
Регистрация: 22.07.2012
Сообщений: 4

Min-height для блоков с помощью JavaScript
Добрый день уважаемые друзья!
Говорю сразу: Я не из тех лентяев, которые задают вопрос из-за нежелания что-то сделать самим. Я чуток другим занимаюсь, но вопрос ребром.
Итак, суть вопроса. Имеем код, наиболее приблежённый к моей проблеме:
$(document).ready(function() {
 function setEqualHeight(columns)
 {
 var tallestcolumn = 0;
 columns.each(
 function()
 {
 currentHeight = $(this).height();
 if(currentHeight > tallestcolumn)
 {
 tallestcolumn  = currentHeight;
 }
 }
 );
 columns.height(tallestcolumn);
 }
 setEqualHeight($("#bar1,#bar2,#bar3,#bar99));
});


Код сравнивает высоты #bar1,#bar2,#bar3,#bar99, берёт наибольшую, и для всех элементов прописывает свойство наибольшей вычисленой высоты в "инлайн-стайл" для указаных элементов.
Вопросы:
1) Как сделать так чтобы он брал к сравнению не полную высоту #bar1, а высоту с вычетом 250px?
2) Какие внести изменения, чтобы код по-прежнему сравнивал высоты, а в "инлайн-стайл" для элементов записывал не "height", а именно "min-height"?

P.S: Я по-большому счету из-за этого зарегестрировался))) Знаю что вопрос скорее всего не очень сложный... У меня есть друг который работает с JS(специально обученый человек ), но с другом нет связи...
Как говорят: зачем точить топор если мне уже рубить охота))
Будьте так добры помогите.
Заранее спасибо.
Ответить с цитированием