28220 sujets

CSS et mise en forme, CSS3

Bonjour Smiley smile

Voilà, j'ai un petit soucis et j'ai beau chercher mais je ne trouve pas la solution Smiley sweatdrop ...

Mon soucis est le suivant :
J'ai cet élément dans mon fichier css :
#erreur {
	background: url('images/icones/erreur.gif') no-repeat 4px 4px;
	background-color: #ffffe1;
	border: 2px solid #ff9999;
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	margin: 4px;
	padding: 4px 4px 4px 68px;
	width: auto;
	height: 65px;
}


En fait le problème est que mon image fait 65px de hauteur, je le défini mais si jamais mon div fait plus de 65px de haut, je ne vois pas le reste du texte...

Ma question est donc la suivant : Comment définir une hauteur minimale histoire que si mon div est plus grand que 65px il s'agrandisse automatiquement ?

Je ne sais pas si c'est possible mais ça serait génial si ça l'était Smiley smile

En vous remerciant par avance
Modifié le 15 Jan 2005 - 16:54
Administrateur
En fait, il suffit de définir la propriété "height"... sauf que sur IE ça ne marche pas ! (il la confond avec la propriété min-height) donc il va laisser le bloc s'étirer en hauteur.

Tu peux fixer une hauteur avec max-height (non reconnu par IE non plus).

Une autre alternative est d'utiliser un overflow hidden, qui cachera le contenu qui dépasse (voir Doc CSS en lien dans le menu en haut)
Administrateur
mirage a écrit :
Merci Raphael, ça marche nickel Smiley cligne

Parfait, dans ce cas peux-tu - comme le veut la coutume - ajouter un [Résolu] en éditant le titre de ton sujet ? Merci d'avance Smiley cligne