netscape 4.7x - générer un menu de navigation [JS] - HTML/CSS - Programmation
Marsh Posté le 20-08-2003 à 15:03:30
T'aimes bien les défis style "mission : impossible" toi
Marsh Posté le 20-08-2003 à 16:10:37
bah c surtout que c pas moi qui choisi
et il faut que je torche une interface grafik en JS/CSS avec ce genre de menus pour vendredi donc sais pas trop comment proceder
Marsh Posté le 20-08-2003 à 17:54:10
ok alors je sais comment je vais proceder :
d'abord lecture de donnees JS dans lesquelles yaura les eventuels liens, libelles, niveaux d'imbrication etc...
puis une chtite fonction build_pouet() qui va genrerer plusieurs tableaux correspondants aux menus et sous menus ...mais leur mettra une classe css invisible ... pis apres je ferai une fonction show_bidule()
voila je vais en suer je le sens
Marsh Posté le 20-08-2003 à 17:59:10
k666 a écrit : une classe css invisible |
Dans Netscape 4.7 ?
Marsh Posté le 21-08-2003 à 13:40:01
Je savais pas que NS 4 supportait le changement de visibilité des éléments (ou même le fait de pouvoir cacher des éléments via CSS).
Marsh Posté le 22-08-2003 à 00:39:40
antp a écrit : Je savais pas que NS 4 supportait le changement de visibilité des éléments (ou même le fait de pouvoir cacher des éléments via CSS). |
Personellement, je ne savais pas que netscape 4.7 gérait (correctement ???) les CSS .
Marsh Posté le 29-09-2003 à 15:34:54
juste au passage pour que vous le sachiez au cas ou vous galériez
si vous mettez des underscore (_) dans un nom de classe css, cane marchera pas sous netscape 4.7 (ca marche par contre sur 4.78+)
donc pour pas que vous vous preniez la tete comme moi pendant des heures a trouver cette grosse connerie de NS souvenez vous en bien
par exempl:
.ma_classe {}
ne marchera pas
et
.maclasse {}
marchera nickel
de plus pour etre capable de s'adresse a un element via layers (dans ns4.x) il faut l'avoir positionné avant; de cette facon ns4 sait qu'il s'agit d'un layer et donc donne une api pour la css
voila bvoila
Marsh Posté le 29-09-2003 à 15:38:21
en CSS les "_" sont interdits suffisait de faire valider ta page
Marsh Posté le 29-09-2003 à 15:39:48
k666 a écrit : juste au passage pour que vous le sachiez au cas ou vous galériez |
Salut k666,
Apres une vérification il me semble que les _ sont interdits en css
Marsh Posté le 29-09-2003 à 15:48:50
C'est en CSS3 que les "_" sont permis ? ou ça dépend de la norme XHTML 1.1/2.0 ?
Marsh Posté le 29-09-2003 à 16:14:07
Quelqu'un pourrait me dire quels sont les carcatères ISO 10646 supèrieur à 161 ??
Citation : In CSS2, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [A-Za-z0-9] and ISO 10646 characters 161 and higher, plus the hyphen (-); they cannot start with a hyphen or a digit. They can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B\&W\?" or "B\26 W\3F". |
source : http://www.w3.org/TR/CSS2/syndata.html section 4.3.3
Marsh Posté le 29-09-2003 à 16:35:03
ok bon point pour netscape 4.7
nan mais serieusement c evident si on fait du dhtml qu'on va se servir de systemes de ce style, genre
.classe
.classe_over
.classe_selected
et non pas leurs pseudo classes :hover etc... qui sont a se tirer une balle de mal fouttus et lourdes
les underscore, ca marche partout, dans les noms de variables, dans tous les langages de programmation, et c une stupidité de ne pas les tolérer au niveau css
Marsh Posté le 29-09-2003 à 17:13:38
k666 a écrit : |
tu peux faire
.classeOver
etc...
k666 a écrit : |
ça a quoi de mal foutu ? c'est IE qui est mal foutu
Marsh Posté le 29-09-2003 à 17:23:12
bin en fait par exemple pour hover, si le truc est visited ya plus moyen de reproduire l'effet de hover etc.... voila je sais pas si tu vois ske jveux dire, c tordu on ne peut pas faire visited et ce genre de trucs ... donc une fois que t'as cliqué sur le lien et qu'il est considéré visited apres tu peux plus faire d'effets rollover dessus
Marsh Posté le 29-09-2003 à 17:27:57
K666, il faudrait que tu reviennes à Toobo, on va t'apprendre à faire des CSSs
Marsh Posté le 29-09-2003 à 17:28:00
Un vieux menu compatible NS4 : http://www.surleau.com/photos/index.html
C'est pas exactement ce que tu veux, mais çà marche et çà peux fournir des pistes.
C'est pas de mon cru, je l'avais piqué à PhpMyAdmin à l'époque.
Marsh Posté le 29-09-2003 à 17:34:15
HotShot a écrit : Salut Lord II, |
Salut HotShot,
Le "_" est autorisé à partir des CSS 2.1, qui ne sont pas encore des recommendations officielles. Ce sont donc les CSS 2 la norme actuelle et donc le "_" est interdit.
Cordialement,
Marsh Posté le 29-09-2003 à 17:37:15
antp a écrit : Je savais pas que NS 4 supportait le changement de visibilité des éléments (ou même le fait de pouvoir cacher des éléments via CSS). |
Si si, il arrive à faire quelques trucs : http://devedge.netscape.com/librar [...] ml#1213510
Marsh Posté le 29-09-2003 à 17:42:04
Mais faut arrêter de développer des trucs pour NS 4.x
Peut-être que le jour où ils n'arriveront plus à afficher le moindre site, les derniers users qui se servent de cette bouse se mettront à jour?
Marsh Posté le 29-09-2003 à 17:46:16
Freekill a écrit : Mais faut arrêter de développer des trucs pour NS 4.x |
Ah mais on est d'accord hein... C'est juste que le patron de k666 lui a mis le pistolet sur la tempe pour qu'il développe avec NS4
Marsh Posté le 29-09-2003 à 17:47:23
gm_superstar a écrit : |
Salauds de patrons !
Marsh Posté le 29-09-2003 à 18:10:02
Lord II a écrit : K666, il faudrait que tu reviennes à Toobo, on va t'apprendre à faire des CSSs |
ah s'ils m'embauchaient ces jours ci crois moi que je serais heureux m4|G4-jackpot powered zen avez dla chance zauriez du me retenir la bas et me donner des ptits cours de css
Marsh Posté le 29-09-2003 à 18:10:38
HotShot a écrit : Salut gm_superstar, |
Salut HotShot,
Après une rapide vérification, il s'avère que tu es légèrement malcomprenant : je confirme les propos de Lord II (que je salue) tt je confirme que le "_" est interdit dans les recommendations actuelles des CSS.
Marsh Posté le 29-09-2003 à 18:45:08
HotShot a écrit : |
Salut HotShot,
C'est ta faute, t'avais qu'à être plus clair dès le départ.
Marsh Posté le 20-08-2003 à 14:50:52
hello
je dois genrer un menu de navigation via du js (car plein d'infos se trouvent dans une Array js) ... je ne sais pas comment faire avec ns4.7 ...
en gros ce que je voudrais, c kil me fabrique un tableau avec des liens vers les partiees navigables ... et qu'il yaie une fonction js dans laquelle je puisse dire par exemple
montre_menu("chapitre1" );
puis kil l'affiche ..
puis montre_menu("chapitre2" ) et la il cache le 1 et montre le 2 ...
voila tout ca "SANS" recharger la page .... merci