1
resposta

Seletor CSS diferente pra Safari?

Sei que o foco do curso está no Chrome porém resolvi fazer alguns testes e brincar com algumas coisas diferentes e me deparei com um problema.

O codigo funciona pra Chrome mas não no Safari, depois de alguns testes notei que o seletor CSS não traz a informação de data. Esse campo retorna como inválido. O seletor CSS pra data não funciona no Safari?

Segue um video mostrando o problema que tive (coloquei no YT como unlisted pra facilitar visualiacao, até pq aqui não vejo opcao pra anexar video):

https://www.youtube.com/watch?v=Iw2weyPjeMY

No vídeo mostro que não tenho nenhum erro de compilação, e pesquisando achei algumas infos.. no Reddit achei um "workaround":

https://stackoverflow.com/questions/35682138/html5-date-picker-doesnt-show-on-safari

".. only workaround that I know of is to provide a placeholder="yyyy-mm-dd" attribute on the input tag, which safari / IE should use .."

1 resposta

Oii, Rodrigo! Tudo bem?

Peço desculpas pela demora para te responder.

Parabéns por estar indo além do que foi ensinado no curso!

O Safari possui umas limitações e essa acaba sendo uma delas.

Dei uma olhada no link do Stack Overflow e as sugestões para a resolução do problema que estão lá, são super válidas.

É importante ressaltar que é necessário escolher uma que se encaixe em seu projeto.

Bons estudos, Rodrigo!