Merhaba arkadaşlar bu kısa yazıda CSS4 specification'larından olan accent-color
property'sinine değineceğim.
Bazen HTML form elementlerini1 web sayfamıza göre biçimlendirmek isteyebiliriz. Bu durumda accent-color
property bu işlemi gerçekleştirmek için alternatif bir yöntem olabilir. Bu yazıyı yazdığım sırada accent-color
property global olarak tarayıcılar tarafından 2022 yılının 3.çeyreğinden beri %91 oranında desteklenmektedir.
accent-color
property şimdilik aşağıdaki türdeki HTML form elementlerinde kullanılabilir:
-
<input type="checkbox">
-
<input type="radio">
-
<input type="range">
-
<progress>
accent-color
property karakteristik özelliklerini incelersek:
Özellik | Açıklama |
---|---|
Varsayılan değer: | auto |
Inherit özelliği: | Evet, parent elementten property değerleri miras alınabilir. |
CSS animasyon özelliği: | Hayır, CSS animasyon property'lerini desteklemez. |
CSS versiyonu: | CSS4 |
JavaScript syntax: | object.style.accentColor |
Örnek
/* Tipi checkbox olan <input> elementinin rengini turuncu yapacaktır. */
input[type="checkbox"] {
accent-color: orange;
}
<label>
<input type="checkbox" />
Checkbox'u seçtiğinizde kutunun içerisi turuncu olacaktır.
</label>
Bence web sayfamızdaki form elementlerinin ziyaretçinin temasını biçimlendirmek için kullanabiliriz.
🖱️ Aklınıza daha iyi oturması için isterseniz linki inceleyebilirsiniz.
Umarım faydası olmuştur.
Footnotes
-
HTML form elementleri
<input>, <select>, <option>, <label>
gibi yani kısaca form içerisinde kullandığımız HTML elementlerinin gruplandırılmasından oluşur. ↩
Top comments (0)