gente, eu vi que exsite o type=“color” cujo qual eu posso escolher diversas cores, porém eu preciso determinar as cores possíveis que serão escolhidas pelo usuário,
ex: o usuário só poderá escolher 3 tipos de cores vermelho, amarelo e azul
Dá uma olhada.
Precisa ver se dá para customizar e definir quais cores estarão disponíveis.
Edit 2:
<input type="color" list="presetColors">
<datalist id="presetColors">
<option>#ff0000</option>/>
<option>#00ff00</option>
<option>#0000ff</option>
</datalist>
era exatamente isso que eu queria.
obrigado!!
mas ele continua exibindo as outras opções.
eu queria ocultar esse botão outro…
Qual o código completo?
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_type_color
<!DOCTYPE html>
<html>
<body>
<h1>Show a color picker:</h1>
<form action="/action_page.php">
<input type="color" list="presetColors">
<datalist id="presetColors">
<option>#ff0000</option>/>
<option>#00ff00</option>
<option>#0000ff</option>
</datalist>
</form>
</body>
</html>
Você pode customizer com JS a seleção da cor: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/color
Não é possível ocultar esse outro.
estou aceitando outros tipos de sugestões.
Se sao só 3 cores, faz algo desse tipo:
https://codepen.io/rauldronca/pen/EWLeMz
Lembre-se que HTML é totalmente flexível, nao precisa se limitar a componentes fechados.
era exatamente o que eu queria. obrigado!!
Cleiton, marca a resposta que te ajudou como correta, por favor.