<ul> + <li> + génération spontannée de margins sous IE - HTML/CSS - Programmation
Marsh Posté le 18-07-2007 à 16:56:04
ReplyMarsh Posté le 18-07-2007 à 17:04:48
FlorentG a écrit : Parfois un display inline fonctionne pour IE |
sur quoi ?
j'ai besoin de régler toutes les hauteurs...
Marsh Posté le 18-07-2007 à 17:12:21
Bon allez, bon vieux hack IE "margin:-2px" si je le trouve, et roulez
Marsh Posté le 18-07-2007 à 17:22:06
Nan en fait j'aimerais bien une vraie solution
Marsh Posté le 18-07-2007 à 18:04:27
yep c'est déja le cas
http://test.bubblebeat.com
C'est le menu des styles musicaux, animé.
Les marges ne sont plus à zéro mais on voit bien que les marges sont plus grandes sous IE.
Marsh Posté le 18-07-2007 à 18:17:58
Bon, hacké.
Apparemment c'est un problème de "hasLayout" resolvable que comme ça ou par des combines pas plus propres...
C'est mon premier hack
Marsh Posté le 18-07-2007 à 19:33:43
en tout cas, je vais peut etre t'apprend quelque chose, mais le HTML ne se limite pas qu'aux TABLE et aux DIV, il y a 50 autres balises toutes très intéressantes : http://test.bubblebeat.com/liste_t [...] 6&view=all
Ya des DIV partout dans cette page et surtout pour pas grand chose
Marsh Posté le 18-07-2007 à 21:07:22
gatsu35 a écrit : en tout cas, je vais peut etre t'apprend quelque chose, mais le HTML ne se limite pas qu'aux TABLE et aux DIV, il y a 50 autres balises toutes très intéressantes : http://test.bubblebeat.com/liste_t [...] 6&view=all Ya des DIV partout dans cette page et surtout pour pas grand chose |
Je sais, et je ne suis pas seul responsable (c'est mon premier vrai site et si tu voyais l'état du boulot de mon ex-co-stagiaire...). Je refais tout, petit à petit, par couches...
edit : par ailleurs, aucun <table> de cette page n'est de moi par contre les 35 divs du menu header, oui
edit 2 : mais les back-offices sont totalement refaits et irréprochables (ou pas) <caption>, <th>, <dfn>, <li>, <dd><dt>, <h1>
Marsh Posté le 20-07-2007 à 11:31:35
up
Quand je glisse sur un élément, je regarde ses propriétés (normal). Mais quand je glisse vers un input, il trouve chronologiquement 1) le form, 2) l'input, 3) à l'intérieur, un "div" , dont il ne peut récuperer aucune propriété, d'ou gros message d'erreur moche :
Citation : Permission refusée d'obtenir la propriété HTMLDivElement.innerHTML |
Comment c'est possible ça
(pareil pour nodeType, parentNode etc...)
Bon allez lien : http://test.bubblebeat.com/
C'est le menu animé (qui rame un peu maintenant )
edit2 : Pas de pb sous IE, juste FF
Marsh Posté le 20-07-2007 à 16:15:07
merci
Marsh Posté le 20-07-2007 à 18:10:32
Finalement j'ai tout annulé et je fais un test des coordonnées de la souris (tjrs au mouseover hein)
Marsh Posté le 18-07-2007 à 16:49:37
Hello
J'ai un menu style tableau de ce genre :
Voila le CSS :
Donc je devrait avoir des <li> extérieurs qui se collent.
Seulement voila sous firefox pas de probleme, mais sous IE j'ai un margin entre ces <li> extérieurs qui sort de je ne sais ou
D'où frustration, sanglot, et création de ce topic![[:marc] [:marc]](https://forum-images.hardware.fr/images/perso/marc.gif)
Ca peut venir d'où ?
Message édité par theredled le 18-07-2007 à 16:51:28
---------------
Contes de fées en yaourt --- █ --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique