Jump to content

VJiK

User
  • Posts

    221
  • Joined

  • Last visited

Everything posted by VJiK

  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 вниз, причем только для телефона... Отчего так?
  15. Задаете ссылке бэкграунд с отрицательным позиционированием, а при наведении делаете нормальное позиционирование. Например, так: A { padding-left: 20px; background: url(ico.jpg) no-repeat -100px -100px; } A:hover { background-position: 0 0; }
  16. Наверное всё же "Когда изображение больше ширины 800 пикселей." Попробуйте так: <div style="width: 100%; overflow: hidden"><img .... ></div> PS Может быть пригодится вот эта статья: Изображение с фиксированной высотой и 100% шириной
  17. http://community.copiny.com/problem/details/id/36 Например кнопка "Оставить комментарий". outline: 0 none; очень даже работает в IE678, FF, Opera, Safari, Chrome
  18. Есть на яндексе такая игра: http://play.yandex.ru/game.xhtml?game_id=76 Есть подобная карта для варкрафта... А есть ли ещё игры похожие на эту? Может кто знает
  19. Я и не заставляю) Не интересно - проходите мимо.
  20. Это для эксперимента. А вообще такой трюк используется для плавного затухания текста. И в некоторых цветах - этот глюк заметен А вот пипеткой - можно плагин поставить, а можно скриншот сделать и посмотреть в том же фотошопе.
  21. Vlad, ну все уже поняли, что вам не интересна эта проблема и вы ничего не видите. Зачем повторяться?
  22. Great Rash, а ты пипеткой поводи по картинками и всё заметишь В приведенной картинке исходный цвет заменен на черный для наглядности.
  23. На этой картинке показаны наложения в разных браузерах: . На одной и той же системе, но в разных браузерах - по разному глючит... может и в браузере дело... swetlana, сделайте пожалуйста скриншоты в маке и линуксе этой странички: http://pepelsbey.net/pro/2010/08/color-blending/ У автора на маке тоже глючит.
  24. Хочется разобраться в проблеме То, что это еле заметно - не убирает проблему))) Да и вообще интересно
×
×
  • 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