OVH Cloud OVH Cloud

Menu en ligne de taille variable

35 réponses
Avatar
messian_nospam
Bonjour,

Un dessin vaut mieux qu'un long discours :

http://www.idjinn.com/img/menus-ex.gif

Je cherche à créer une zone de menus de largeur fixe mais pouvant
accueillir un nombre variable de menus (1, 2, 3, 4...) et que chacun se
répartissent dans la largeur disponible. Contrairement à mon exemple,
les titres seront évidemment de largeurs différentes...

Des pistes ?

--
Un moyen de garde pour vos enfants ?
http://www.easynounou.com

5 réponses

1 2 3 4
Avatar
Olivier Miakinen
Le 21/11/2007 01:43, SAM a écrit :

Voici qui se dégrade acceptablement avec mon IE (pour Mac)
<http://cjoint.com/?lvaVy4Pw73>





C'est joli, mais pas vraiment le résultat escompté.

Bon ... eh ben ... pas terrible, même si re-tenté de corriger,
si j'en crois :
<http://browsershots.org/http://cjoint.com/data/lvbcZQOwMx_menu_ul_table_ie.htm>



Je confirme que j'obtiens exactement ça dans IE6. Ce qui me désole,
c'est que ça semble être pareil avec IE7 d'après ces copies d'écran.

Pourtant mon IE arrive à qque chose :
<http://cjoint.com/?lvbQt34gTt>



Eh oui, mais il est notoire que le support des CSS dans le dernier IE
sur Mac était bien plus avancé que dans tous les IE Win jusqu'à la
version 6.
Avatar
messian_nospam
SAM wrote:

Mais ça existe encore ça IE6 ?
(c'est un peu normal, je crois qu'il ne connait pas table-row, non?)



Malheureusement oui...

<
http://www.journaldunet.com/solutions/dossiers/chiffres/navigateurs.shtm
l>

Je n'ai pas trouvé de chiffres plus récents.. donc je vais être quand
même obligé de conservé des tableaux à cause de IE... pas envie de faire
des feuilles de styles différentes...

--
Un moyen de garde pour vos enfants ?
http://www.easynounou.com
Avatar
SAM
Olivier Miakinen a écrit :
Le 21/11/2007 01:43, SAM a écrit :
Bon ... eh ben ... pas terrible, même si re-tenté de corriger,
si j'en crois :
<http://browsershots.org/http://cjoint.com/data/lvbcZQOwMx_menu_ul_table_ie.htm>



Je confirme que j'obtiens exactement ça dans IE6. Ce qui me désole,
c'est que ça semble être pareil avec IE7 d'après ces copies d'écran.



Il faut dire qu'ici :
<http://cjoint.com/data/lvbcZQOwMx_menu_ul_table_ie.htm>
il y a une règle pour tenter d'adapter pour IE *toutes* versions, et il
faudrait voir si mes commentaires conditionnels M$ sont OK.
En outre j'ai mal interprété cette règle :-( cf +bas

pour tester IE7 et les display table c'est ici :
<http://cjoint.com/?lvaVy4Pw73>

Mais à la lecture d'infos googlesques j'ai comme l'impression qu'IE7 n'y
connait pas plus que ses ancètres sur le sujet (display:table).
Sur les 18 styles de display en CSS2, les IE n'en connaissent que 6,
<http://msdn2.microsoft.com/en-us/library/ms530751.aspx>
auxquelles il ajoute celle (CSS2.1 ?) : display:inline-block;
qui, si j'en crois la définition de M$, correspond à peu près au but
recherché.

Pourtant mon IE arrive à qque chose :
<http://cjoint.com/?lvbQt34gTt>



Eh oui, mais il est notoire que le support des CSS dans le dernier IE
sur Mac était bien plus avancé que dans tous les IE Win jusqu'à la
version 6.



? ? ? c'est l'emploi d'un style dont auquel il est dit que IE sait
quoi en faire (et à la limite les autres non)
En général "on" ne parle que des IE Win et ce style est réputé connu de
ceux-ci.

Le blème est que ça n'a pas l'air de fonctionner comme je le comprends,
Firefox réagissant comme IE.
Voici donc comment il faut le comprendre :
<http://cjoint.com/?lvpcPtl4ik>
Cette fois j'ai la même chose sur mon IE et Fx, bien que ça ne réponde
pas entièrement à ce que souhaité.

--
sm
Avatar
messian_nospam
SAM wrote:

si j'en crois :
<http://browsershots.org/http://cjoint.com/data/lvbcZQOwMx_menu_ul_table_i
e.htm>



Terrible ce site ! Ce sont donc de vraies copies d'écran ?

Je viens de modifier mes css et ça semble fonctionner sous ie7... me
reste juste à mettre un png en haut pour améliorer le rendu.


-- Un moyen de garde pour vos enfants ? http://www.easynounou.com
Avatar
SAM
JF Messian a écrit :

Terrible ce site ! Ce sont donc de vraies copies d'écran ?



oui, oui, comme ils l'expliquent en pade d'accueil :
http://browsershots.org/
La traduction en fr est assurée

Il faut savoir que l'attente peut être longue à tel point que vu la
liste d'attente qques fois ça ne suffit pas pour être pris ...
Repasser alors à un autre moment ... ?

--
sm
1 2 3 4