|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 4 ![]() |
bonjour,
Je souhaite centrer un lien avec du css Dans le HTML: Code :
Code :
Ou est l'erreur ? merci |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Salut,
Si tu donnes une largeur à ton A, il sera centré. |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 4 ![]() |
oui effectivement si je précise un width cela déplace le lien horizontalement.
Mais c'est la largeur de quoi ? Du texte du lien ? Comment la connaître ? Je ne sais pas quelle valeur de width mettre ensuite je constate que si je retrecie la fenêtre et bien le lien ne reste pas au milieu de la page. Ce n'est pas equivalent à Code html :
<CENTER><A href="index.html">Return to table of content</A></CENTER> |
|
|
00
|
|
|
#4 | ||
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Si tu veux que ton lien reste au milieu de la page, il faut utiliser le margin, lui spécifier une largeur et le mettre en display:block.
Exemple : Code html :
Si tu veux mettre la longueur du href à la volée, il va falloir que tu passes par du javascript |
||
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 4 ![]() |
Tout ça pour remplacer la balise <CENTER>
Pfff ... |
|
|
00
|
|
|
#6 | ||
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
tu peux également faire comme ça (ça ressemble au <center>) :
Code html :
|
||
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : mars 2011 Messages : 4 ![]() |
j'ai fait comme indiqué par ornitho:
Code css :
C'est parce que <A> est par defaut un élément de type "ligne" et que text-align = center ne marche qu'avec les élement de type "block" |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com