Mise en page avec Netscape: besoin d'aide ! - Programmation
MarshPosté le 16-05-2001 à 09:36:11
J'ai creer un script qui creer automatiquement un menu. Pour cela, je me sert des listes (<ul> ). Enfin, je m'en sert avec IE. L'idée etait la suivante; je defini un style pour la balise <ul>, avec comme atttribut : margin-left:15px; Ainsi, je peux faire autant de sous section differente, grace a mon style, les sections sont indentées. Aisni, j'ai ces styles :
Sur IE, le menu a cette apparence ( a peu pres): TRUC section1 section2 section3 section4 MACHIN machin1 machin2 BIDULE bidule1 bidule2
Voila, vous pouvez le voir, grace aux styles l'indentation lors de la decomposition d'une section est automatique. Seulement,ça ça ne marche pas sous NS (il a du mal avec les listes et fait des indentations automatiques enormes (et j'ai pas reussi a les desactiver)). Donc je le fais avec des <span> et des <div>:
Qui apparait effectivement comme il faut... enfin sous NS 4.x, parce que avec le 6.0 c la panique; en effet, les <div class="li"> ne sont pas indenté du tout (malgré le style ?), ils sont meme collés sur le bord gauche !
Je n'arrive pas a trouver comment les indenter avec NS6!
Marsh Posté le 16-05-2001 à 09:36:11
J'ai creer un script qui creer automatiquement un menu. Pour cela, je me sert des listes (<ul> ). Enfin, je m'en sert avec IE.
L'idée etait la suivante; je defini un style pour la balise <ul>, avec comme atttribut : margin-left:15px; Ainsi, je peux faire autant de sous section differente, grace a mon style, les sections sont indentées.
Aisni, j'ai ces styles :
et cette liste:
Sur IE, le menu a cette apparence ( a peu pres):
TRUC
section1
section2
section3
section4
MACHIN
machin1
machin2
BIDULE
bidule1
bidule2
Voila, vous pouvez le voir, grace aux styles l'indentation lors de la decomposition d'une section est automatique.
Seulement,ça ça ne marche pas sous NS (il a du mal avec les listes et fait des indentations automatiques enormes (et j'ai pas reussi a les desactiver)).
Donc je le fais avec des <span> et des <div>:
puis telle liste :