Material Design Button « ripple » effect animation (pure CSS) – Le Hollandais Volant

Je sais pas pourquoi je peux pas commenter mais pour répondre au commentaire #1 : ça marche partout, et c’est valide CSS. C’est donc Safari qui marc…

Source : Material Design Button « ripple » effect animation (pure CSS) – Le Hollandais Volant

Chez moi ça ne marche ni avec Safari, ni avec Firefox, ni avec Firefox Nightly, ça ne marche qu’avec Chrome.

A voir aussi

Vidéo-surveillance algorithmique : l’expérience « temporaire » généralisée – Contre Attaque

Un enjeu économique Ces technologies en évolution constante vers le pire font aussi l’objet d’une …

5 comments

  1. Fonctionne très bien sous Firefox Linux et Windows pour ma part.
    Mais Safari ne semble pas supporter la fonction « Ripple »

  2. « Ripple » n’est pas une fonction native de CSS : c’est le codeur qui déclare ça avec le CSS « Keyframes ».
    J’aurais pu appeler ça comme je veux. Ça fait partie des CSS3.

    Ici ça marche sous Firefox, Nightly, Vivaldi et Chromium, y compris Firefox et Nightly mobile. Ça marche partout où je test, en fait.

    Excepté Safari (qui semble clairement avoir un soucis), ça ne viendrait pas d’un bloqueur de scripts ou de pub ou d’une autre extension (qui bloque les animations, les gif, le flash, par exemple) ?

  3. J’ai essayé en désactivant tout, ça ne change rien.
    Par contre le même Firefox, avec bloqueur, sous Windows, ça marche.
    Ça semble plus être le Mac le problème en fait, peut être des appels d’API ? Chrome a tendance a tout empacter lui même, ce qui pourrait expliquer que ça fonctionne.

  4. C’est bien étrange tout ça, mais si tous les problèmes sont sous Mac, le problème peut venir de ça (même si je trouve ça bizarre tout de même).

    J’investiguerai avec une machine virtuelle à l’occasion.

  5. Ah bah oui exact, j’ai pas regarder le code correctement… J’ai raté le @keyframes.

    En effet, bizarre dans ce cas pour Safari, le code est vraiment du basique CSS3…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *