Для того, чтобы сделать кнопку неактивной, вы можете использовать соответствующие CSS свойства opacity
и pointer-events
.
- С использованием свойства
opacity
:
button:disabled {
opacity: 0.5;
}
В этом примере мы выбираем button
с атрибутом disabled
и устанавливаем для него значение свойства opacity
в 0.5. Это сделает кнопку полупрозрачной и неактивной для пользователей.
- С использованием свойства
pointer-events
:
button:disabled {
pointer-events: none;
}
В этом примере мы выбираем button
с атрибутом disabled
и устанавливаем для него значение свойства pointer-events
в none
. Это отключит все события мыши для кнопки, что также сделает ее неактивной.
Обратите внимание, что в обоих случаях кнопка будет иметь стиль по умолчанию для неактивного состояния, если он был определен в вашем CSS. Если вы хотите изменить стиль неактивной кнопки, вы можете добавить дополнительные CSS свойства.
Например, чтобы изменить цвет текста и фона для неактивной кнопки, вы можете использовать следующий CSS код:
button:disabled {
opacity: 0.5;
background-color: gray;
color: #ccc;
}
Также обратите внимание, что эти свойства могут использоваться не только для кнопок, но и для любых других элементов формы, таких как текстовые поля, флажки и т.д.