| Auteur | |
|---|---|
| El-annabi | # 17 Jun 2009 - 00:25:54 |
| 16 Posts |
Bonjour, Je suis entrain de développer un site sous spip en langue arabe. Le problème c'est que dans le menu, le image en background s'affiche à gauche, au lieu de s'afficher à droite. Voici mon code en CSS .ul1{Mon code sur la page html (avec le code spip pour ceux qui connaissent) <BOUCLE_menu(RUBRIQUES) {racine} {par titre}> Merci de votre aide Modifié par El-annabi (17 Jun 2009 - 20:30) |
| Laurie-Anne | # 17 Jun 2009 - 08:17:32 |
| Modérateur 2437 Posts |
Bonjour,El-annabi a écrit :Du coup, ceux qui ne connaissent pas vont avoir plus de mal à t'aider... Il est toujours préférable de mettre le code HTML comme il apparait dans la source de la page qu'un code qui devra être interprété que ce soit du PHP ou du "code spip". Pour ton problème, bien que je suppose ton sens de lecture soit de la droite vers la gauche, vient du fait que le CSS se positionnera à partir du coin supérieur gauche. Donc, apparemment pas comme tu l'espérait. Faut pas dire du mal d'IE6... Nan, faut pas. |
| Florent V. | # 17 Jun 2009 - 09:58:37 |
| Administrateur 16926 Posts |
Bonjour,background-position:3px 12px; Tu demandes que ton image de fond soit placée à 3px du bord gauche et à 12px du bord haut de ton élément. Pour placer l'image de fond à droite, tu pourrais utiliser: background-position: right 12px; Par contre il n'y a pas de moyen simple de placer l'image de fond à 3px (ou autre valeur) du bord droit de l'élément. |
| El-annabi | # 17 Jun 2009 - 20:30:15 |
| 16 Posts |
Exacte Florent V. Mais comme spip gère automatiquement les squelette, entre les site en langue " de gauche à droite" comme le français, et de "droite à gauche" comme l'arabe. il fallait que je mette background-position: left 12px; Merci pour la piste. |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles