nsi:langages:html:menu
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| nsi:langages:html:menu [2024/10/28 19:19] – créée goupillwiki | nsi:langages:html:menu [2024/10/28 19:41] (Version actuelle) – goupillwiki | ||
|---|---|---|---|
| Ligne 28: | Ligne 28: | ||
| ===== Le style ===== | ===== Le style ===== | ||
| - | Pour l' | + | Pour l' |
| + | |||
| + | Comme ce n'est pas évident, je vous propose un bout de style tout fait : | ||
| + | |||
| + | <code css> | ||
| + | div.menu { | ||
| + | background-color:# | ||
| + | padding: | ||
| + | width: | ||
| + | float: | ||
| + | margin: | ||
| + | } | ||
| + | |||
| + | div.menu ul { | ||
| + | list-style: | ||
| + | } | ||
| + | |||
| + | div.menu ul li { | ||
| + | border: 1pt solid #FF0000; | ||
| + | } | ||
| + | |||
| + | div.menu ul li a { | ||
| + | display: | ||
| + | background-color:# | ||
| + | padding: | ||
| + | text-decoration: | ||
| + | } | ||
| + | |||
| + | div.menu ul li a:hover { | ||
| + | background-color:# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Vous trouverez cela en action sur ce [[https:// | ||
| + | |||
| + | Quelques explications sur le css : | ||
| + | * '' | ||
| + | * Le dernier élément avec '': | ||
| + | * Certains éléments sont là pour casser la façon normale dont les choses s' | ||
| + | * On veut que le menu se mette sur la gauche : '' | ||
| + | |||
| + | ===== Cas absolute ===== | ||
| + | |||
| + | Il est possible de positionner le menu à une place de façon qu'il ne bougera pas, même si on descend dans la page. On appelle cela un positionnement absolu, en pixels par rapport aux bords de la fenêtre. Vous trouverez un exemple [[https:// | ||
| + | |||
| + | La partie importante est : | ||
| + | |||
| + | <code css> | ||
| + | position: | ||
| + | top: 5px; | ||
| + | left:5px; | ||
| + | </ | ||
| + | |||
| + | '' | ||
nsi/langages/html/menu.1730139570.txt.gz · Dernière modification : de goupillwiki
