Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > Internet > Firefox

Firefox Forum d'entraide sur le navigateur Mozilla Firefox

Réponse
 
Outils de la discussion
Vieux 16/07/2008, 17h41   #1 (permalink)
Membre du Club
 
Date d'inscription: novembre 2003
Messages: 98
Par défaut Firefox 3.0 : largeur de ligne dans un tableau

Considérons l'exemple suivant :

Code :
<html>
<head>
	<title>Le titre de la page</title>
	<style type="text/css">
		legend {
			padding: 0px;
			margin : 0px;
		}
	</style>
</head>
<body>
	<form name="Form1" method="post" action="page.aspx" id="Form1">
		<table style="width: 350px; background-color: green">
			<tr>
				<td>
					<fieldset ><legend><span style="width: 330px; display:block; background-color: yellow">Voilà un texte long, très long, très très long, très très très long, très très très très long<span></legend></fieldset>
				</td>
			</tr>
			<tr>
				<td>
					<fieldset><legend><span>Voilà un texte court</span></legend></fieldset>
				</td>
			</tr>
		<table>
	</form>
</body>
</html>
Si vous ouvrez ce HTML avec FireFox 3.0 vous remarquerez que le texte (très long) de la première ligne du tableau déborde de celui-ci. si je mets "display: inline" (au lieu de block) la largeur du tableau augmente pour accueuillir tout le texte. Or moi je veux que la largeur du tableau reste toujours à 350px et qu'il y ait un saut de ligne quand le texte est tros long pour le tableau.

Avec tous les autres navigateurs, y compris les anciennes versions de Firefox j'obtiens le résultat souhaité.

Comment pourrais-je remédier à la situation et obtenir le bon comportement avec tous les fureteurs, sachant que je ne dois pas abandonner les <fieldset> et les <legend> mais je peux utiliser n'importe quel attribut de style.

Merci par avance
Benzeghiba est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/07/2008, 05h39   #2 (permalink)
Membre émérite
 
Date d'inscription: décembre 2006
Localisation: Annemasse
Messages: 754
Envoyer un message via MSN à {F-I}
Par défaut

Salut,

J'ai beau essayé de pas mal solutions alternatives sans vraiment y parvenir...

Je continue ma chasse...
__________________
Il est plus facile de dire que de faire.
{F-I} est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > Internet > Firefox



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 20h15.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations