Как отключить событие клика с помощью CSS

Kak Otklucit Sobytie Klika S Pomos U Css



Кнопки обычно используются для выполнения определенного действия. Например, когда вы нажимаете на добавленную кнопку, это вызывает определенное событие. CSS позволяет нам отключить событие клика. Итак, если вы хотите отключить событие клика, добавьте событие указателя в CSS и установите его значение в соответствии с требованиями.

В этой статье мы узнаем, как отключить событие клика с помощью CSS.

Итак, начнем!







Как отключить событие клика с помощью CSS?

Вы можете отключить события щелчка с помощью CSS « указатели-события ' имущество. Но, углубившись в это, мы вкратце вам это объясним.



Что такое свойство CSS «pointer-events»?

указатели-события » управляют тем, как HTML-элементы реагируют или ведут себя на событие касания, например события щелчка или касания, активное состояние или состояние наведения, а также то, виден ли курсор или нет.



Синтаксис
Синтаксис событий-указателей следующий:





указатели-события : авто | никто ;

Вышеупомянутое свойство принимает два значения, например « авто ' а также ' никто ”:

  • авто: Он используется для выполнения событий по умолчанию.
  • никто: Он используется для отключения событий.

Примечание. В приведенном ниже примере сначала будет показано, как добавить две активные кнопки, а затем мы отключим событие нажатия второй кнопки.



Пример 1. Отключение событий нажатия кнопок с помощью CSS
В этом примере мы создадим заголовок

и две кнопки. Далее укажите « кнопка ” в качестве имени класса первой кнопки и назначьте “ кнопка ' а также ' кнопка2 ” как классы второй кнопки.

HTML

< див >
< h1 > Отключить событие клика с помощью CSS < / h1 >
< кнопка учебный класс знак равно 'кнопка' > Кнопка включения < / кнопка >
< кнопка учебный класс знак равно 'кнопка кнопка2' > Кнопка отключения < / кнопка >
< / див >

В CSS « .кнопка ” используется для доступа к обеим кнопкам, созданным в файле HTML. Затем установите стиль границы как « никто » и укажите отступы как « 25 пикселей ». После этого установите цвет текста кнопки как « RGB(29, 6, 31) », а фон кнопки как « RGB(19, 192, 163) ». Мы также установим радиус кнопки как « 5 пикселей ».



CSS

.кнопка {
граница : никто ;
набивка : 25 пикселей ;
цвет : RGB ( 29 , 6 , 31 ) ;
фоновый цвет : RGB ( 19 , 192 , 163 ) ;
радиус границы : 5 пикселей ;
}

После этого мы применим псевдокласс :active к обеим кнопкам как « .кнопка: активная ” и установите цвет кнопки как “ RGB(200, 255, 0) ”:

.кнопка : активный {
фоновый цвет : RGB ( 209 , 65 , 65 ) ;
}

В результате вы увидите следующий результат:

Теперь мы перейдем к следующей части, в которой мы отключим событие нажатия для второй кнопки.

Для этого используйте « .кнопка2 », чтобы получить доступ ко второй кнопке, созданной в файле HTML, и после этого установите значение свойства pointer-events как « никто ”:

.кнопка2 {
указатели-события : никто ;
}

Использование свойства pointer-events и установка для него значения non отключит событие щелчка, что можно увидеть в следующем выводе:

Мы предоставили самый простой способ отключения события клика с помощью CSS.

Вывод

Чтобы отключить событие клика в HTML, « указатели-события используется свойство CSS. Для этого добавьте элемент HTML и установите значение свойства pointer-events как « никто », чтобы отключить его событие щелчка. В этой статье объясняется, как отключить событие клика с помощью CSS вместе с его примером.