Bonjour à tous,

La propriété
calc() 
ne fonctionne pas sur Safari ?

Voici ce que j'ai fait:


min-height:calc(100v - 92px);
min-height:-webkit-calc(100v - 92px);

mais ça ne marche pas...

Merci d'avance de votre aide
Je viens de penser : les vh units ont un comportement inattendu par les dev' front sur Chrome mobile et sur Safari mobile. Ce n'est pas un bug, c'est un choix des équipes Google et Apple qui ne veulent pas que leur navigateur mobile ait à recalculer la page chaque fois que la barre de navigation de ces derniers apparait ou disparait au scroll, et ceci pour raison de performance, moindre sur mobile. Si vous êtes confronté à cette situation et que vous souhaitez tout de même la contourner la seule solution est de passer par un calcul Javascript.

Chrome mobile 100vh
Modifié par Olivier C (03 Sep 2017 - 15:53)