Project

General

Profile

Anomalie #3128

Compression CSS et mauvaise interprétation de caractères

Added by _ CasP over 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
Target version:
Start date:
12/28/2013
Due date:
% Done:

0%

Resolution:
fixed
Navigateur:

Description

Lorsqu'on active la compression CSS via SPIP
le caractère pourcentage % est supprimer après un 0% et ne conserve que le 0.
Cela pose problème à safari pour les animations css3 @keyframes qui utilisent 0% pour indiquer le point clef.

Dans mon site j'ai remplacé le keyframes 0% par le 1% corrigeant ainsi le bug, mais il m'a fallu du temps pour comprendre le problème, il serait bon de corriger cela.

History

#1 Updated by kent1 - over 7 years ago

De la même manière je viens de me rendre compte que la mise en abolue des urls est également utilisées sur des références à des id

Par exemple, j'ai besoin de faire en css :

    path.area.perspective1_haute,path.area.perspective2_haute{
        fill: url( #gradient_perspective1 );
    }

Cela permet d'appliquer dans un svg un dégradé défini et référencé par son id "gradient_perspective1".

Or lors de la compression CSS, le code devient :

path.area.perspective1_haute,path.area.perspective2_haute{
        fill: url( //url_de_la_css/#gradient_perspective1 );
    }

En gros comme si c'était une ancre dans la css.

#2 Updated by kent1 - over 7 years ago

  • Subject changed from Compression CSS et suppression du caractère % to Compression CSS et mauvaise interprétation de caractères

#3 Updated by cedric - over 6 years ago

  • Assignee set to cedric -
  • Target version set to 3.1

#4 Updated by cedric - over 6 years ago

  • Status changed from Nouveau to Fermé
  • Resolution set to fixed

Also available in: Atom PDF