Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/03/2011, 11h34   #1
kap
Nouveau Membre du Club
 
Inscription : octobre 2005
Messages : 136
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 136
Points : 31
Points : 31
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 :
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
kap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 13h03   #2
kap
Nouveau Membre du Club
 
Inscription : octobre 2005
Messages : 136
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 136
Points : 31
Points : 31
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?
kap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 15h42   #3
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 933
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 933
Points : 4 757
Points : 4 757
Bonjour,
IE ne considère pas la class comme un réel attribut, essaies ceci
Code :
html_table.className = "webmapping_table";
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h01.


 
 
 
 
Partenaires

Hébergement Web