Pour réaliser cet effet, nous devons mettre 2 images comme fond des liens, une pour la position bouton non activé, l'autre en position bouton pressé, les bordures donneront l'impression de mouvement. Il faut donc modifier les 2 règles sur les liens dans le deuxième onglet de DizPerso "Modification directe du CSS".
Ajout des lignes , background-image pour mettre l'adresse de l'image et background-repeat si l'image est petite vous pourrez choisir qu'elle se répéte ou pas.
La largeur du menu est augmentée pour tenir compte de la largeur des liens 170px + les bordures 4px * 2. Il est possible également selon la présentation, de l'agrandir plus, de colorer le fond, de mettre des bordures différentes, etc... c'est le cadre qui contient tous les modules jusqu'aux statistiques.
La marge extérieure haute est mise à 0px mais si vous souhaitez mettre un espace entre chaque bouton, vous pouvez le faire, tester pour voir le résultat. Comme le paramétrage s'effectue sur le lien, la hauteur du bouton se règle par la hauteur de ligne line-height et pas sur la hauteur réservée à l'élément de liste height ce qui créait des problèmes. Donc on ajoute cet attribut dans le CSS direct n'étant pas géré par l'assistant, d'où son absence dans le tableau mais visible dans le code line-height:25px; là encore 25px + (2*4px de bordures) = la hauteur du bouton soit 33px.
L'attribut height est présent pour démontrer qu'il est possible de laisser un attribut non utilisé, en laissant simplement comme ici px pour garder la ligne pour une utilisation future.
Adresse d'une image (clic droit>propriétés sur une image)
Couleur du texte
color
Choisir
Décoration du texte
text-decoration
Largeur
width
Dimension en pixels (ex : 200px)
Taille de la police
font-size
ex: 10pt
Famille de la police
font-family
ex: Arial, Verdana, Trebuchet MS
Taille de la bordure
border-width
Dimension (ex:2px)
Style de la bordure
border-style
Couleur de la bordure
border-color
Choisir
Les attributs des bordures ci-dessous, en vert, peuvent être laissés dans l'assistant, la taille de la bordure étant "0", ainsi ils resteront dans le formulaire pour utilisation future. Ce qui sera pris en compte, actuellement ce sont les attributs groupés(en rouge ci-dessous), saisis dans le CSS direct, mais qui n'apparaissent pas dans l'assistant.
Le style est paramétré "outset" donnant l'apparence de relief, pour la règle liens au survol le style sera "inset" donnant l'impression d'un bouton enfoncé..
Adresse d'une image (clic droit>propriétés sur une image)
Couleur du texte
color
Choisir
Largeur
width
Dimension en pixels (ex : 200px)
Hauteur
height
Dimension en pixels (ex : 200px)
Marge intérieure haute
padding-top
Dimension (ex: 10px)
Marge intérieure gauche
padding-left
Dimension (ex: 10px)
Marge intérieure droite
padding-right
Dimension (ex: 10px)
Marge intérieure basse
padding-bottom
Dimension (ex: 10px)
Marge extérieure haute
margin-top
Dimension (ex: 10px)
Taille de la police
font-size
ex: 10pt
Famille de la police
font-family
ex: Arial, Verdana, Trebuchet MS
Taille de la bordure
border-width
Dimension (ex:2px)
Style de la bordure
border-style
Couleur de la bordure
border-color
Choisir
Dans la Partie Menu "titre" seule la largeur a été modifiée,à 178px pour ajuster la largeur à tous les éléments. J'ai laissé le tableau avec d'autres attributs qui seront utilisés dans d'autres exemples.
Les ligne suivantes sont des lignes ajoutées dans le CSS direct, n'étant pas gérée par l'assistant. text-align : center; display : block;
A Voir...
Sur la même Partie "Menu" suivre ce [lien] et les liens sextérieurs [liens à voir]
En vous inscrivant vous pourrez si vous le souhaitez être prévenu par email en cas de nouveauté (article, commentaire, sujet sur le forum) et personnaliser votre profil pour participer au blog.