Jump to content

Igor Schnaider

Expert
  • Posts

    805
  • Joined

  • Days Won

    77

Igor Schnaider last won the day on June 13

Igor Schnaider had the most liked content!

1 Follower

About Igor Schnaider

  • Birthday 07/04/1993

Information

  • Sex
    мужской

Recent Profile Visitors

4,654 profile views

Igor Schnaider's Achievements

  1. Пусть у вас будет массив элементов. Храним индекс текущего (активного) элемента, и по нажатию кнопки либо увеличиваем его значение (идем вперед), либо уменьшаем (идем назад). Для простоты можно по модулю делить, чтобы границы не обрабатывать и по кругу гулять по массиву. По этому индексу обращаемся к элементу из списка узлов, вешаем ему класс, например .visible (ну и, соответственно, для предыдущего активного элемента снимаем его). Вот и вся логика.
  2. Ну здесь примерно такая таблица. Некоторые грани просто не закрашены.
  3. В песочнице выложите, а то долго помощи ждать будете.
  4. Ну я про то, что логичнее кнопки для кнопок использовать. Ссылка все же подразумевает переход на другой документ или якорь и т.д.
  5. Ну так вы ссылку используете в качестве кнопки (зачем-то) – отменить действие по умолчанию нужно: btn_next.onclick = function(e) { e.preventDefault(); images[i].style.display = 'none'; }
  6. Да вроде ничего не тянет. FF: Safari:
  7. На сайте у них посмотрите: https://material.io/design/usability/accessibility.html#color-and-contrast
  8. Да. Пустая строка сравнивается со значением 18. Тут работает приведение типов. Я не помню точно, но по-моему JS пытается их оба привести их сначала к строке (если не получается, то к числу; но это не точно, надо в спецификации смотреть), то есть получаем сравнение '' < '18' → это дает true в логическом контексте → вызывается код из первого блока. if (true) потому что.
  9. 1. else должен идти уже без условий; 2. you у вас в примере – это переменная, а не строковый литерал.
  10. Так а что тут качать. Просто инициализируйте анимацию при выполнении запроса и сбрасывайте ее по событию load или error.
  11. Ну в будущем, когда добавят поддержку для :has, можно будет его использовать. Если хотите чуть больше семантики, можете классы раскидать на ячейки со ссылками и стилизовать уже по классам. Заодно от привязки к позиции избавитесь.
  12. Саму библиотеку подключаете после обращения к ее API.
  13. Ну, если они у вас все в одной колонке, то nth-child(N) можете использовать.
×
×
  • 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