28172 sujets
CSS et mise en forme, CSS3
Ton code fonctionne très bien chez moi. Tu dois avoir un autre style qui entre en conflit. Donc tu relèves tes manches, tu supprimes un à un des morceaux de code jusqu'à ce que le min-height "refonctionne" chez toi aussi.
Rien à voir. C'est un langage serveur qui permet de générer (entre autres) du HTML, donc les bonnes ou mauvaises pratiques viennent de l'utilisation que tu en fais et non du langage en lui-même.
Modifié par Agylus (26 Nov 2009 - 09:02)
Laurent Jordi a écrit :
Notez que c'est de l'asp dot net donc c'est pas le top absolu en termes de respect des bonnes pratiques.
Rien à voir. C'est un langage serveur qui permet de générer (entre autres) du HTML, donc les bonnes ou mauvaises pratiques viennent de l'utilisation que tu en fais et non du langage en lui-même.
Modifié par Agylus (26 Nov 2009 - 09:02)
Bonjour,
S'il s'agit de styler une cellule de tableau (élément TD ou TH), il faut utiliser height plutôt que min-height. Concrètement, les cellules de tableau ne peuvent pas avoir de hauteur figée (sauf éventuellement en table-layout:fixed, il faudrait que je vérifie, mais ça ne devrait pas avoir d'importance ici), et la propriété height fonctionne comme une hauteur minimale.
S'il ne s'agit pas d'une cellule de tableau, il faudrait voir:
- de quel élément il s'agit (élément de type block, de type inline, widget de formulaire...);
- quels sont les styles CSS qui s'appliquent en dehors de la classe que tu as identifiée (Firebug/Web Inspector et compagnie sont tes amis).
S'il s'agit de styler une cellule de tableau (élément TD ou TH), il faut utiliser height plutôt que min-height. Concrètement, les cellules de tableau ne peuvent pas avoir de hauteur figée (sauf éventuellement en table-layout:fixed, il faudrait que je vérifie, mais ça ne devrait pas avoir d'importance ici), et la propriété height fonctionne comme une hauteur minimale.
S'il ne s'agit pas d'une cellule de tableau, il faudrait voir:
- de quel élément il s'agit (élément de type block, de type inline, widget de formulaire...);
- quels sont les styles CSS qui s'appliquent en dehors de la classe que tu as identifiée (Firebug/Web Inspector et compagnie sont tes amis).
Agylus a écrit :
Rien à voir. C'est un langage serveur qui permet de générer (entre autres) du HTML, donc les bonnes ou mauvaises pratiques viennent de l'utilisation que tu en fais et non du langage en lui-même.
Oui et non. Le .NET Framework et certaines applications qui l'utilisent sont réputées pour sortir un code plutôt crade, avec soit des tableaux dans tous les sens soit de multiples DIV imbriqués (suivant l'option utilisée).
Bien sûr il y a sans doute moyen de faire tout son code HTML à la main. Ce sont surtout les fonctions d'aide à la création de code HTML qui posent problème...
Florent V. a écrit :
Oui et non. Le .NET Framework et certaines applications qui l'utilisent sont réputées pour sortir un code plutôt crade, avec soit des tableaux dans tous les sens soit de multiples DIV imbriqués (suivant l'option utilisée).
Bien sûr il y a sans doute moyen de faire tout son code HTML à la main. Ce sont surtout les fonctions d'aide à la création de code HTML qui posent problème...
Je n'ai pas voulu me lancer sur ce débat car ça dévierait inévitablement de la discussion initiale.