← Все примеры

JavaScript Навигация

Ссылка «К содержимому»

Добавляет скрытую ссылку, появляющуюся по Tab и ведущую к основному тексту.

Код для копирования

var target = document.querySelector('main, [role="main"], #content, article');
if (target) {
  if (!target.id) { target.id = 'nv-main-content'; }
  var link = document.createElement('a');
  link.href = '#' + target.id;
  link.textContent = 'Skip to content';
  link.style.cssText = 'position:fixed;top:-100px;left:8px;z-index:99999;background:#006870;color:#fff;padding:8px 14px;border-radius:4px;text-decoration:none';
  link.addEventListener('focus', function () { link.style.top = '8px'; });
  link.addEventListener('blur', function () { link.style.top = '-100px'; });
  document.body.insertBefore(link, document.body.firstChild);
}

Как использовать этот пример

  1. Скопируй код кнопкой выше.
  2. Установи JustZix (2 минуты) и открой расширение на нужной странице.
  3. Добавь новое правило, совпадающее с этой страницей.
  4. Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.

Оцени этот пример

Оценок пока нет — оцени первым.

Этот пример работает?

Сниппеты бесполезны, если их некуда вставить.

JustZix устанавливается за 2 минуты и запускает твой код на каждой подходящей странице. Без аккаунта, без оплаты.

Скачать бесплатно Смотреть применение