5568 sujets

Sémantique web et HTML

Bonsoir les noctenbules

J'ai créé une classe CSS, que j'applique à un tableau.

La classe défini un padding-left et un padding-right. Il semble que IE ignore complétement ces attributs, tandis que Fire Fox les reconnais et les appliques normalement. Toutes-fois IE applique bien les margin.

Quelqu'un(e) a un moyen de forcer IE a accepter les padding CSS sur un tableau ?

Lots of thanks
Modifié par hibou57 (03 Feb 2006 - 02:35)
Bonsoir Boule-à-Neige,

essais.css

table {
	padding-left: 15ex;
	padding-right: 15ex;
	border-style: solid; /* pour mettre en évidence */
}


essais.html

<html>
	<head>
		<link rel="stylesheet" href="essais.css">
	</head>
	<body>
		<table>
			<tr><td>More simple seems not to be possible</td></tr>
		</table>
	</body>
</html>


résultat avec Internet Explorer
upload/4742-avec-ie.gif

résultat avec Fire Fox
upload/4742-avec-ff.gif

(y a pas photo, mais y a capture d'écran)
Modifié par hibou57 (03 Feb 2006 - 17:55)
Wouah l'autre comment qu'il écrit mon MA-GNI-FI-QUE pseudo !!! Smiley bawling


Du coup, j'sais pas si je vais te dire d'appliquer plutôt ton padding au td...
Modifié par boulaneige (03 Feb 2006 - 18:26)
Hibou déçu Smiley decu

Bonne année quand même Smiley bawling

p.s. ok pour les td, bonne solution de contournement (hibou trop bête)...faut quand même noter le bug d'IE.
et si on peut pas appliquer le padding au td parcequ'on a plein de cellules dedans on fait comment ??
(je précise qu'on ne veux pas non plus rajouter un DIV autour de la table...)