fieldset div et overflow - HTML/CSS - Programmation
Marsh Posté le 12-07-2005 à 14:25:33
pourquoi le fieldset contient un div
je te pari 100 balles que tu n'en a pas besoin
colle nous ton html et ton code CSS ici please
Marsh Posté le 12-07-2005 à 14:26:37
Pourquoi un fieldset dans une cellule de tableau ? O_o
Marsh Posté le 12-07-2005 à 14:49:12
pourquoi ?
Marsh Posté le 12-07-2005 à 15:25:51
1 - pourquoi vous repondez en posant une question HS
2 - c'est pas moi qui décide ;-)
Marsh Posté le 12-07-2005 à 15:28:01
jokari34 a écrit : 1 - pourquoi vous repondez en posant une question HS |
C'est absolument pas HS : t'as une structure qui, en apparence, est ultra-lourdingue, inutile et non-sémantique, ce qui est, dans 64.3% des cas, sources de problèmes...
Marsh Posté le 12-07-2005 à 15:30:07
FlorentG a écrit : C'est absolument pas HS : t'as une structure qui, en apparence, est ultra-lourdingue, inutile et non-sémantique, ce qui est, dans 64.3% des cas, sources de problèmes... |
Code :
|
donne un ptit bout de code ^^
Marsh Posté le 12-07-2005 à 15:34:13
perso je suis d'accord que c superflu de mettre toutes ces imbrications
mais fo que je m'adapte. po le choix
donc bref, dans un fieldset comment je peux utilser l'overflow ?
exemple de code :
Code :
|
Marsh Posté le 13-07-2005 à 03:52:05
tu dois peut etre t'adapter mais rien ne n'empeche de faire quelles optimisations non ?
Marsh Posté le 13-07-2005 à 07:05:07
ben c'est bon ton code ?
Là le div est nécesaire pour gerer l'overflow dans le fieldset, sinon la legende (<legend> ) est entrainée dans l'overflow.
et puis c'est correct, il met des element block dans d'autres éléments block. et toc !!!
Marsh Posté le 13-07-2005 à 08:19:01
Ca sent le fieldset utilisé pour faire bordure avec des mots imbriqués dans la bordure (legend)
Marsh Posté le 13-07-2005 à 09:13:35
bah j'ai essayé de reproduire l'effet du fieldset ak deux div, dont l'un va au dessus de l'autre, mais j'ai po pigé sous IE, l'a bordure du DIV qui devrait se trouver sous l'autre passe au dessus.
bof bof koi
Marsh Posté le 13-07-2005 à 09:43:35
C'est pas bien d'utiliser des div à des fins de présentation
Marsh Posté le 13-07-2005 à 09:47:02
Ya pas besoin de deux divs pour reproduire l'effet d'un fieldset
Marsh Posté le 13-07-2005 à 11:03:23
un div et un span ^^ ( du moin c'est ce que je fait ... )
Marsh Posté le 13-07-2005 à 11:04:42
bl@p_psx a écrit : un div et un span ^^ ( du moin c'est ce que je fait ... ) |
Sémantiquement, l'inclusion dans la bordure étant un titre il faut utiliser un <hn>
Marsh Posté le 13-07-2005 à 11:05:32
masklinn a écrit : Sémantiquement, l'inclusion dans la bordure étant un titre il faut utiliser un <hn> |
exact ...
je vais regarder pour changer mon code alors ^^
edit: voilà c'est changer, j'ai mis un H2 ( moin important que le titre de la page, mais un titre de news ...)
@+
Marsh Posté le 13-07-2005 à 11:17:33
jokari34 a écrit : conclusion ? |
desolé pour le HS
Marsh Posté le 12-07-2005 à 14:23:35
j'ai une cellule de tableau qui contient un fieldset
le fieldset contient une div
cette div prend toute la dimension de la cellule. Si dans la div, du texte depasse de la dimension de la cellule, un overflow est activé.
sans fieldset ca marche tres bien, mais avec un fieldset ca marche plus (l'overflow est inactif)
j'ai testé avec succes en mettant le fieldset en overflow:hidden et la div en overflow:auto
mais suivant les pages, l'overflow de la div ne fonctionne pas.
ya moyen de regler de telle sorte que le div ait un vrai overflow:auto permanent ?
merci