Propriedade flex não funciona no safari

16/08/2017

0

CSS

Fala pessoal, beleza? A propriedade flex não parece funcionar no safari. Alguém sabe me dizer porque? E como posso resolver isso?
Diogo Neves

Diogo Neves

Responder

Post mais votado

17/08/2017

Você pode fazer a verificação via javascript para remover essa propriedade caso precise Diogo.

Alguma coisa do tipo:

if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
	//Remover o flex do elemento
}


Na minha situação específica resolveu tirar o flex, não sei se na sua será somente isso :)

Espero ter ajudado!

Calebe Menezes

Calebe Menezes
Responder

Mais Posts

16/08/2017

Santos

Fala Diogo. Beleza?

Cara, o Safari ainda não suporta 100% o HTML5 e CSS3, por isso algumas propriedades não irão funcionar...

Tenta utilizar, ao invés do flex, o -webkit-flex;

Talvez resolva. Abraços!
Responder

18/08/2017

Diogo Neves

Fala Fagnerpsantos

Fala Diogo. Beleza?

Cara, o Safari ainda não suporta 100% o HTML5 e CSS3, por isso algumas propriedades não irão funcionar...

Tenta utilizar, ao invés do flex, o -webkit-flex;

Talvez resolva. Abraços!


Caramba, é serio isso? Será que em alguma versão nova terá esse suporte?
Responder

01/09/2017

Diogo Neves

Calebe deu certo sua sugestão aqui!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar