Jump to content

VJiK

User
  • Posts

    221
  • Joined

  • Last visited

About VJiK

  • Birthday 01/27/1986

Information

  • Sex
    Мужчина
  • From
    Воронеж
  • Interests
    Тружусь в Арктической http://arcticlab.ru/

Contacts

  • Web site
    http://predvoditelev.ru/

VJiK's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Адрес: http://htmlacademy.ru/courses/ Довольно неплохие курсы для начинающих изучать HTML и CSS. Всё обучение в академии происходит в практическом режиме. По сути, оно сводится к прохождению огромного количества практических заданий. PS Если вдруг кто вздумает записаться на платный интенсив — промо-код: 10162bcde6 (даёт скидку 10%)
  2. ну вообще нельзя же несколько id использовать)) А если создать клон - то будет действовать и внутри клона, но не на всём документе.
  3. $('#menu').on('click', 'LI:not(.cur) SPAN', function(){ console.log($(this).text()) }); Нет, тут как раз событие вешается на #menu, а потом в этом блоке уже ищется селектор 'LI:not(.cur) SPAN', и если найдено - выполняется функция.
  4. Понял в чём тупил. Я думал поиск начинается внутри #menu и не включает в себя сам #menu. Спасибо за объяснения!
  5. HTML: <ul class="b-sideMenu> <li class="cur"><span>1</span></li> <li><span>2</span></li> <li><span>3</span></li> </ul> JS #1: $('#menu :not(.cur) SPAN').each(function(){ console.log($(this).text()) }); $('#menu').on('click', ':not(.cur) SPAN', function(){ console.log($(this).text()) });В консоль выводится "2" и "3" (логично). События click работает для всех SPAN. Почему? Должно работать для 2 и 3. JS #2: $('#menu >:not(.cur) SPAN').each(function(){ console.log($(this).text()) }); $('#menu').on('click', '>:not(.cur) SPAN', function(){ console.log($(this).text()) });В консоль выводится "2" и "3" (логично). События click не работает ни для одного SPAN. Почему? Должно работать для 2 и 3. JS #3: $('#menu LI:not(.cur) SPAN').each(function(){ console.log($(this).text()) }); $('#menu').on('click', 'LI:not(.cur) SPAN', function(){ console.log($(this).text()) });В консоль выводится "2" и "3" (логично). События click работает для SPAN "2" и "3" (логично). Собственно, не могу понять почему в JS #1 и JS #2 некорректно вешаются события на SPAN? PS jQuery версии 1.7.1
  6. Great Rash, спасибо за вариант решения. По проблеме топика ясно.. глюк ие с паддингами+бордеры+lineheight. Но вернемся к line-height. Я на всём сайте задаю сразу font-size и line-height в пикселях. Соответственно если где-то другой размер шрифта, то и line-height тоже указываю. Подскажите, как оптимизировать это)
  7. А в чем проблема сочетания бордеров и паддингов - что в этом плохого? А по поводу line-height - у меня только с ним получается сделать кроссбраузерно отображение шрифта... как без него?
  8. Не понятно почему бордер в телефоне влияет на высоту, а в городе нет...
  9. Да, было бы неплохо Пока решил эту проблему просто - для ие7 задал отступ сверху на 1px меньше. Но хочется понять природу такого поведения.
  10. Да, они находятся в одной строке, но выравниваются то блоки ТЕЛЕФОН и ГОРОД по верхней границе, то есть высота одного не зависит на положение другого по вертикали. Ведь так же?
  11. Потому что телефон выравнивается по строке города. Поставь line-height: 26px; у DIV class=number А почему телефон выравнивается по строке города, они же не должны зависеть друг от друга... Как же это не зависят? Они же находятся в одной строке Это пробовал? Они находятся в разных слоях и не должны зависить друг от друга. Мне интересно понять отчего такое поведение именно в ИЕ7
  12. Потому что телефон выравнивается по строке города. Поставь line-height: 26px; у DIV class=number А почему телефон выравнивается по строке города, они же не должны зависеть друг от друга... Там вот такая структура: <div class="city" style="float:left;">ГОРОД</div><div class="phone" style="float:left;">ТЕЛЕФОН</div>
  13. Но почему дергается только телефон, а строка города при этом остаётся на месте?
  14. Вот верстка: http://predvoditelev.ru/tmp/test_ie7_bug/main.html При нажатии на город отображается список городов с номерами. В большинстве браузерах отображается всё хорошо, а вот в ИЕ7 при открытии списка наблюдается смещение на 1px вниз, причем только для телефона... Отчего так?
×
×
  • 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