Warna Placeholder
Tetapkan warna teks placeholder dalam input borang
Sintaks
Warna placeholder dikonfigurasikan melalui penyesuaian tema dalam senangstart.config.js:
javascript
theme: {
placeholder: '#9ca3af' // Warna kelabu lalai
}Konfigurasi Tema
Tetapkan warna placeholder tersuai:
javascript
// senangstart.config.js
export default {
theme: {
placeholder: '#94a3b8' // Kelabu slate tersuai
}
}Contoh
html
<input type="text" placeholder="Masukkan nama anda">
<input type="email" placeholder="anda@contoh.com">
<textarea placeholder="Mesej anda..."></textarea>Pratonton
Warna Placeholder
Warna teks placeholder digunakan secara automatik melalui Preflight
Lihat Kod
html
<div layout="flex col" space="g:medium p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
<input type="text" placeholder="Masukkan nama anda" space="p:small border:neutral-300 border-w:thin rounded:small">
<input type="email" placeholder="anda@contoh.com" space="p:small border:neutral-300 border-w:thin rounded:small">
<textarea placeholder="Mesej anda..." space="p:small border:neutral-300 border-w:thin rounded:small"></textarea>
</div>Sokongan Mod Gelap
Warna placeholder menyesuai secara automatik dengan mod gelap:
javascript
theme: {
placeholder: '#9ca3af', // Mod cerah
colors: {
'neutral-400': '#9ca3af' // Digunakan dalam mod gelap
}
}Sokongan Pelayar
Pseudo-elemen ::placeholder disokong dalam:
- Chrome 57+
- Firefox 51+
- Safari 10.1+
- Edge 12+
Nota
- Warna placeholder digunakan secara global melalui CSS Preflight
- Anda boleh menyesuaikan warna dalam konfigurasi tema anda
- Gunakan nada neutral untuk keterbacaan yang lebih baik
- Elakkan menggunakan putih atau hitam kerana isu kontras