Range ve color
<input type="range"> ve <input type="color"> kullanırsın.
Range kaydırıcısı
<input type="range"> bir kaydırıcı (slider) gösterir. Kullanıcı bir değer aralığında seçim yapar. min, max ve step öznitelikleriyle sınırları belirlersin.
Örnek: <input type="range" min="0" max="100" value="50">. Bu, 0 ile 100 arasında bir ses seviyesi kaydırıcısıdır; başlangıç değeri 50 olur.
value kaydırıcının başlangıç konumunu belirler. Kullanıcı kaydırıcıyı sürükledikçe değer değişir.
Color renk seçici
<input type="color"> bir renk seçici gösterir. Kullanıcı tıkladığında işletim sisteminin renk penceresi açılır.
Değer her zaman altı basamaklı onaltılık (hex) biçimdedir: #rrggbb. Örnek: <input type="color" value="#3366cc">. Varsayılan değer #000000 (siyah) olur.
Renk seçici, kullanıcıdan belirli bir biçimde renk girmesini istememek için kullanışlıdır; tarayıcı her zaman geçerli bir hex değeri üretir.
Uygulama Ses kaydırıcısı ve tema rengi yaz
Body içine bir <form> ekle. Form içine iki etiketli input koy: ses seviyesi için <input type="range" id="volume" min="0" max="100"> ve tema rengi için <input type="color" id="theme">. Her birine bir <label for="..."> eşle.
Örnek çözümü göster
<body>
<form>
<label for="volume">Ses seviyesi</label>
<input type="range" id="volume" name="volume" min="0" max="100" value="50">
<label for="theme">Tema rengi</label>
<input type="color" id="theme" name="theme" value="#3366cc">
</form>
</body>
Kendini test et
-
Bir ses seviyesi kaydırıcısı için hangi input türü kullanılır?
- number
- text
- color
- range
Cevabı göster
range — Doğru. type="range" bir kaydırıcı üretir.
-
Range input'unun üst sınırını tamamla
<input type="range" min="0" max="____" value="50">Cevabı göster
<input type="range" min="0" max="100" value="50"> -
Input türünü kullanıma eşleştir
- range
- Ses kaydırıcısı
- color
- Tema rengi
- E-posta adresi
- number
- Yaş