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