Jump to content

Yazon_Nile

User
  • Posts

    655
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Yazon_Nile

  1. Почему тогда console.log(vDescr.height()); Не выдает ошибку? Ведь "Возвращает текущее значение высоты в пикселях для первого совпавшего элемента в наборе". Т.е возвращает высоту первого совпавшего спана. Или я не так понимаю?
  2. Всем привет. Надеюсь на помощь, тк застряю на оч простых вещах, походу..( Структура ul > li > img + span.description Имеется такая выборка var vDescr = jQuery('.products-block .description'); Почему последняя строчка возвращает ошибку? console.log(vDescr.height()); >>>>> 30 (высота первого спана) console.log(vDescr[0]); >>>>> <span class="description"> - собственно, сам спан console.log(vDescr[0].height()); >>>>> vDescr[1].height is not a function ????
  3. На выбор - свойство box-sizing - Маржим поставить у внутреннего блока
  4. Очень похоже на буллеты у списков. Нужно смотреть через фаербаг на каком именно элементе и туда - list-style:none outside;
  5. Для начала не верстать на таблицах..
  6. А никак. "Обманывать" ие все-равно придется. Будет это прозрачная картинка или прозрачный бордер - не суть важно..
  7. Для начала уберите position: absolute; с каждого блока. А там может и сами разберетесь
  8. Правильно. Может и надо. Раз свойство есть - есть ситуация, для которого оно подходит лучше другого. Нет общей таблетки.
  9. Незаметил - конечно, не надо, при флоте то)) спс
  10. спасибо! Не знаю, поверите ли, но до этого перечитал ту статью раза три, и так и не увидел заветную "setTimeout(function() { alert('0.5 секунды') }, 500);"
  11. Подскажите плз, почему первый вариант НЕ вызывает ошибку, а второй вызывает 1 function slideHoverActive(){ var activeTimeout; tabLink.hover(function(){ thisObj = jQuery(this); activeTimeout = setTimeout(activeTimeoutFunc, 300); }, function(){ clearTimeout(activeTimeout); jQuery(this).removeClass('hover'); }) } function activeTimeoutFunc(){ thisObj.addClass('hover'); } 2 function slideHoverActive(){ var activeTimeout; tabLink.hover(function(){ thisObj = jQuery(this); activeTimeout = setTimeout(thisObj.addClass('hover'), 300); }, function(){ clearTimeout(activeTimeout); jQuery(this).removeClass('hover'); }) } Я так подозреваю, из-за thisObj, но в теории слаб( спасибо.
  12. Как это вяжется с этим? ??? Если одна строка, то какое динамическое изменение высоты?
  13. Через джс задавать на блок left/right и тд
  14. Вы хотели сказать "количество элементов в строке контеинера"?? Тогда у вас все работает. С помощью цсс отклик в стилях в зависимости от ширины экрана делается с помощью медиа-запросов.
  15. Лезть в ваш код совсем неохота. Если коротко, то тянущийся дроп сделать достаточно легко, ведь блоки на абсолюте и так тянутся по содержимому. Допустим структура дропа такая <div class="drop"> <ul> <li class="ldd_heading">Заголовок №1</li> <li><a href="#">Ссылка №1</a></li> <li><a href="#">Ссылка №2</a></li> <li><a href="#">Ссылка №3</a></li> <li><a href="#">Ссылка №4</a></li> <li><a href="#">Ссылка №5</a></li> </ul> </div> В данном случае - флотаете влево улку. На лишки - флоат-лефт+видс100%. На ссылку дисплеи блок + ваитспеис-ноуврап. Должно работать)
  16. Кроссбраузерно без джс никак. В цсс3 есть такое свойтво - multiple columns - погуглите)
  17. Двигать надо не маржинами, а лефт/раит и топ/лефт. Я бы не выдрачивался, и сделал бы сайт высотой 100%, и в основном содержимом оверфлоу:ауто. Хотя можно и "как вк" сделать. Блок со всеми закрепленными - на фиксед. А основной граммотно расположить, чтобы ничего не резалось.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy