Junior
Hoe pas ik de stijlen van knoppen met het 'disabled'-attribuut aan?
sobes.tech AI
Antwoord van AI
/* Attribuut 'disabled' selector */
button[disabled] {
opacity: 0.6; /* Voorbeeld: maak de knop minder transparant */
cursor: not-allowed; /* Voorbeeld: verander de cursor */
background-color: #ccc; /* Voorbeeld: verander de achtergrondkleur */
color: #666; /* Voorbeeld: verander de tekstkleur */
}
/* Voor de pseudo-klasse ':disabled' */
button:disabled {
/* Dezelfde stijlen worden toegepast */
opacity: 0.6;
cursor: not-allowed;
background-color: #ccc;
color: #666;
}
Je kunt ook combinaties van selectors gebruiken, bijvoorbeeld:
.my-button[disabled] {
/* Stijlen voor een specifieke knop */
}
Het is belangrijk om de specificiteit van CSS te onthouden. Stijlen toegepast via een selector met attribuut of pseudo-klasse :disabled kunnen worden overschreven door meer specifieke regels.