A voir également:
- Aide sur du xhtml
- ≪p align="center"> en XHTML Strict - Forum HTML
5 réponses
Natio78
Messages postés
719
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
27 mai 2013
96
3 juin 2009 à 14:52
3 juin 2009 à 14:52
pourquoi est ce que tu créés un div pour chaque lien de ton menu?
tu devrais juste garder ton <div class=menu> et mettre tes liens dedans ça suffirait amplement non?
tu devrais juste garder ton <div class=menu> et mettre tes liens dedans ça suffirait amplement non?
Optimal-effect
Messages postés
14
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
12 mars 2010
1
3 juin 2009 à 15:10
3 juin 2009 à 15:10
Salut
Essaye à partir de ça, à mettre à ton goût bien sûr et à compléter selon tes préférences
Dans ton fichier css
div#menu
{
display: block;
position: absolute;
width: /* taille de ton bloc menu */;
height: /* taille de ton bloc menu */;
/* positionne avec les options top, left, margin-top, margin-left... */
}
div#menu ul
{
display : inline; /* important */
float : left;
position : relative;
margin-top: 0px;
}
div#menu ul li
{
display : block;
float : left;
width : /* taille de tes onglets */;
height : /* taille de tes onglets */;
}
Dans ton fichier html :
<div id="menu">
<ul>
<!-- N'oublie pas les points-virgule dans les styles="", une bonne pratique -->
<li><a href="stylisme.html" style="text-decoration:none;">Stylisme</a> </li>
<li><a href="imprimes.html" style="text-decoration:none;">Imprimés</a></li> <!-- Et enlève les accents dans tes fichiers html (remplace imprimés.html par imprimes.html) -->
<li><a href="cv.html" style="text-decoration:none;">CV</a></li>
<li><a href="contact.html" style="text-decoration:none;">Contact</a></li>
</ul>
</div>
Et surtout, étudie bien le code pour le comprendre...
Bye
Essaye à partir de ça, à mettre à ton goût bien sûr et à compléter selon tes préférences
Dans ton fichier css
div#menu
{
display: block;
position: absolute;
width: /* taille de ton bloc menu */;
height: /* taille de ton bloc menu */;
/* positionne avec les options top, left, margin-top, margin-left... */
}
div#menu ul
{
display : inline; /* important */
float : left;
position : relative;
margin-top: 0px;
}
div#menu ul li
{
display : block;
float : left;
width : /* taille de tes onglets */;
height : /* taille de tes onglets */;
}
Dans ton fichier html :
<div id="menu">
<ul>
<!-- N'oublie pas les points-virgule dans les styles="", une bonne pratique -->
<li><a href="stylisme.html" style="text-decoration:none;">Stylisme</a> </li>
<li><a href="imprimes.html" style="text-decoration:none;">Imprimés</a></li> <!-- Et enlève les accents dans tes fichiers html (remplace imprimés.html par imprimes.html) -->
<li><a href="cv.html" style="text-decoration:none;">CV</a></li>
<li><a href="contact.html" style="text-decoration:none;">Contact</a></li>
</ul>
</div>
Et surtout, étudie bien le code pour le comprendre...
Bye
Yes merci !!
en fait aligner n'est pas le problème, en fait mon vrai souci c'est que quand je réduis ma fenêtre mmon image de fond s'adapte pour etre toujours au milieu, je voudrais que mes liens (stylisme, imprimés...) soient toujours placés au même endroit par rapport a mon cadre (qui est l'image en fond).
ca vous parle ? c'est possible ?
merci de l'aide en tout cas !
en fait aligner n'est pas le problème, en fait mon vrai souci c'est que quand je réduis ma fenêtre mmon image de fond s'adapte pour etre toujours au milieu, je voudrais que mes liens (stylisme, imprimés...) soient toujours placés au même endroit par rapport a mon cadre (qui est l'image en fond).
ca vous parle ? c'est possible ?
merci de l'aide en tout cas !
Optimal-effect
Messages postés
14
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
12 mars 2010
1
3 juin 2009 à 15:57
3 juin 2009 à 15:57
Ah ok, alors normalement avec { position: fixed; } ton bloc menu sera fixe sur l'écran. Le reste bougera mais ton menu sera toujours fixe
C'est ça ? Ou j'ai encore rien compris ;-D
C'est ça ? Ou j'ai encore rien compris ;-D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
T'inquiète c'est pas toi qui a rien compris, parce qu'au départ je cherchais aussi a aligner mes éléments (d'une autre façon que celles que j'avais trouvé)
alors pour "position: fixed;" je peux pas te dire si c'est ok, parce que je vois pas exactement ou le mettre pour que ca s'applique a mon menu, parce que j'ai plein de balises qui traitent du menu dans mon fichier CSS...
rah trop dur pour moi, de toute façon ej vais tout reprendre depuis le début...mais ca peut m'aider pour la suite
Merci
alors pour "position: fixed;" je peux pas te dire si c'est ok, parce que je vois pas exactement ou le mettre pour que ca s'applique a mon menu, parce que j'ai plein de balises qui traitent du menu dans mon fichier CSS...
rah trop dur pour moi, de toute façon ej vais tout reprendre depuis le début...mais ca peut m'aider pour la suite
Merci