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 :

CSS non appliquée sur une table dynamique IE8


Sujet :

Tableau en CSS

  1. #1
    kap
    kap est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 188
    Par défaut
    Bonjour à tous,

    J'ai un petit soucis de CSS. Je construis une table dynamique et j'initialise l'attribut class de la table. Je ne mets pas l'ensemble du code de construction de la table, seulement la fin :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    	document.getElementById("div_table_agglo").appendChild(html_table);
     
    	html_table.setAttribute("title","Click on the column's name to sort the data");
    	html_table.setAttribute("id","agglomerations");
    	if (table_agglo.length < 25)
    	{
    		html_table.setAttribute("class","webmapping_table");
    	}
    	else
    	{
    		html_table.setAttribute("class","webmapping_table_overflow");
    	}
    Sous Firefox le CSS est bien appliqué. Sous IE8, le CSS n'est pas pris en compte... l'attribut class est bien renseigné, la table apparaît mais le css n'est pas appliqué. Avez-vous une idée? Merci.

    Le site est visible ici. Ce sera surement plus facile pour obtenir de l'aide

  2. #2
    kap
    kap est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 188
    Par défaut
    Première fois que je n'obtiens aucune réponse sur ce forum !! J'ai réalisé un test. J'ai ajouté une table statique à ma page html ayant pour classe "webmapping_table". Le style CSS est bien appliqué à la table. Mon problème semble bien venir du fait que ma table soit dynamique. Il y a t-il moyen de "rafraichir" l'application des styles?

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour,
    IE ne considère pas la class comme un réel attribut, essaies ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    html_table.className = "webmapping_table";

Discussions similaires

  1. Problème de NULL sur un Pivot basé sur une Table Dynamique
    Par guilld dans le forum Développement
    Réponses: 3
    Dernier message: 01/08/2011, 15h05
  2. Réponses: 17
    Dernier message: 04/06/2009, 13h02
  3. etat sur une table externe non liée
    Par Eruil dans le forum IHM
    Réponses: 0
    Dernier message: 10/06/2008, 10h21
  4. Variable d'une table dans une requete non basée sur cette table
    Par MickaelKael dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 22/10/2007, 09h46
  5. Réponses: 2
    Dernier message: 07/07/2005, 08h31

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