IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Animation en svg qui s'affiche ou pas selon l'url


Sujet :

Animation en CSS

  1. #1
    Membre à l'essai Avatar de Ennos Rep
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2016
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2016
    Messages : 9
    Points : 12
    Points
    12
    Par défaut Animation en svg qui s'affiche ou pas selon l'url
    Bonjour,

    je viens de rencontrer un problème avec une animation svg très simple (un texte animé).

    Travaillant en ajax avec une spa, toutes les url reçoivent la même page "index.html". Or l'animation svg incluse dans cette page index.html fonctionne très bien si l'url est du type www.mondomaine.com, mais ne fonctionne plus pour toutes les url de type www.mondomaine.com/mapage

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <svg viewBox="0 0 100 50" xmlns="http://www.w3.org/2000/svg" xmlns: xlink="http://www.w3.org/1999/xlink">
     <symbol id="ceci"><text text-anchor="middle" x="50%" y="50%" dy=".35em">Mon Texte</text></symbol>
     <use xlink:href="#ceci" class="anim"></use>
     <use xlink:href="#ceci" class="anim"></use>
     <use xlink:href="#ceci" class="anim"></use>
     <use xlink:href="#ceci" class="anim"></use>
     <use xlink:href="#ceci" class="anim"></use>
    </svg>
    Dans le css, est bien entendu défini ce qu'il faut pour la classe .anim. Je précise que l'image svg ne s'affiche pas dès que je complexifie un peu l'url, mais que le code est bien apparent, avec le css correspondant qui est le bon. Au niveau du code reçu, que j'ai épluché en détail, il n'y a aucune différence visible entre la page où le svg s'affiche et la page où le svg ne s'affiche pas.

    Le code étant bien affiché, la page étant toujours sur le même domaine, même si l'url change, je ne comprends pas ce qui pourrait causer cela. Merci de m'éclairer car je ne sais vraiment pas quoi chercher.

  2. #2
    Membre à l'essai Avatar de Ennos Rep
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2016
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2016
    Messages : 9
    Points : 12
    Points
    12
    Par défaut
    Finalement, j'ai résolu le problème qui venait simplement d'un <base href="/"> sur la page html.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 18
    Dernier message: 13/12/2005, 13h27
  2. [CSS] une bordure de <tr> qui s'affiche pas!!!
    Par zulot dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 28/10/2005, 12h24
  3. Réponses: 10
    Dernier message: 28/09/2005, 16h30
  4. la police qui s'affiche n'est pas la bonne
    Par tiboleo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 13/07/2005, 13h22
  5. [Début.C#] Je n'ai pas le temps de voir se qui s'affiche!!!!
    Par sylvain_c42 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 02/06/2005, 16h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo