Сделать ссылку неактивной css

Сделать ссылку неактивной (disabled) в CSS невозможно, так как это свойство применяется только к элементам формы, например, к кнопкам.

Однако, вы можете создать эффект, при котором ссылка будет выглядеть, как неактивная, нажатая или посещенная ссылка, используя псевдоклассы CSS :visited:active, и :hover.

Вот пример CSS-кода для создания стилей ссылки, которая будет выглядеть, как неактивная:

a.disabled-link {
  color: #999;
  text-decoration: none;
  cursor: not-allowed;
  pointer-events: none;
}

a.disabled-link:hover,
a.disabled-link:visited,
a.disabled-link:active {
  color: #999;
  text-decoration: none;
  cursor: not-allowed;
  pointer-events: none;
}

Здесь мы использовали класс disabled-link, чтобы добавить стиль к ссылке, которая должна выглядеть, как неактивная. Мы изменили цвет ссылки на серый (#999) и убрали подчеркивание (text-decoration: none). Также мы заблокировали возможность клика по этой ссылке, используя cursor: not-allowed и pointer-events: none.

Затем мы добавили псевдоклассы :hover:visited и :active, чтобы применить те же стили к ссылке, когда мышь находится над ней (:hover), когда пользователь кликнул на нее и она активна (:active), и когда пользователь уже посетил страницу по этой ссылке (:visited).

Теперь ссылка будет выглядеть, как неактивная, и пользователю будет недоступен клик по ней.

реклама

Качественный хостинг сайтов

реклама

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Сделать ссылку неактивной css

Наш специалист свяжется с вами в ближайшее время и уточнит детали