Menu <nav> a droite en fixed à rapport a body
Résolu/Fermé
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
-
12 mars 2012 à 17:06
xdiz Messages postés 108 Date d'inscription jeudi 3 janvier 2008 Statut Membre Dernière intervention 19 décembre 2012 - 14 mars 2012 à 08:24
xdiz Messages postés 108 Date d'inscription jeudi 3 janvier 2008 Statut Membre Dernière intervention 19 décembre 2012 - 14 mars 2012 à 08:24
A voir également:
- Menu <nav> a droite en fixed à rapport a body
- Menu déroulant excel - Guide
- Appliquez à tous les paragraphes du document, à l’exception des titres ou sous-titres, cette mise en forme : les textes doivent être en retrait de 2 cm par rapport aux marges à gauche et à droite, chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe suivant. sur quelle page se trouve le titre "la cheminée" dans les informations diverses ? ✓ - Forum Word
- Iphone cadenas en haut a droite ✓ - Forum iPhone
- Page google décalée à droite - Forum Google Chrome
- Windows 11 menu démarrer classique - Guide
10 réponses
xdiz
Messages postés
108
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
19 décembre 2012
41
12 mars 2012 à 22:16
12 mars 2012 à 22:16
Bonjour,
Tu dois mettre ta navigation à droite grâce au flottant : float:right, cela donnera:
Une partie du code HTML serait le bienvenu ;)
Tu dois mettre ta navigation à droite grâce au flottant : float:right, cela donnera:
#nav { width: 20%; text-align: left; float: right; border: 3px blue outset; border-radius: 10px; position: fixed; right: 0px; } #section { width: 80%; font-size: 90%; font-weight: bold; text-align: left; font-family: "Times New Roman", "Comic Sans MS", Georgia, serif; border: 3px blue outset; }
Une partie du code HTML serait le bienvenu ;)
Bjr,
Pour le positionnement, regarde un peu le site du zéro:
http://www.siteduzero.com/tutoriel-3-13566-le-positionnement-en-css.html
Bon courage.
Pour le positionnement, regarde un peu le site du zéro:
http://www.siteduzero.com/tutoriel-3-13566-le-positionnement-en-css.html
Bon courage.
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
12 mars 2012 à 17:37
12 mars 2012 à 17:37
salut justement je me sert de se cour même de l'ancien !!!
je trouve pas de soluce quand même
je trouve pas de soluce quand même
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
12 mars 2012 à 18:53
12 mars 2012 à 18:53
UP SVP!!!!
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
12 mars 2012 à 22:00
12 mars 2012 à 22:00
UP SVP!!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
xdiz
Messages postés
108
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
19 décembre 2012
41
12 mars 2012 à 22:58
12 mars 2012 à 22:58
J'ai dis une bêtise, une position flottante (propriété float:right) ne peut être cumulée avec une position fixe (propriété position:fixed).
Ton code passe avec Chrome et Firefox mais pas avec IE (presque normal).
Tape dans google : position fixed + float, tu auras des idées.
Tu places ta navigation juste après ta balise body si tu veux que ton menu "touche le body au lieu de toucher l'écran".
Ton code passe avec Chrome et Firefox mais pas avec IE (presque normal).
Tape dans google : position fixed + float, tu auras des idées.
Tu places ta navigation juste après ta balise body si tu veux que ton menu "touche le body au lieu de toucher l'écran".
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
12 mars 2012 à 23:21
12 mars 2012 à 23:21
justement je veut qu'il soit entre ma balise <section> et <body> mais sa marche pas il se colle a l'écran
un schema tu vas comprendre
voila ce que j'ai
<image>http://img803.imageshack.us/img803/1588/monsiteactuelement.png</image>
et voila ce que je veux
<image>http://img827.imageshack.us/img827/4245/sequejeveux.png</image>
parce que si on réduit la fenêtre Firefox et bien le menu <nav> se retrouve a flotter au dessus de <section>
un schema tu vas comprendre
voila ce que j'ai
<image>http://img803.imageshack.us/img803/1588/monsiteactuelement.png</image>
et voila ce que je veux
<image>http://img827.imageshack.us/img827/4245/sequejeveux.png</image>
parce que si on réduit la fenêtre Firefox et bien le menu <nav> se retrouve a flotter au dessus de <section>
Utilisateur anonyme
13 mars 2012 à 11:46
13 mars 2012 à 11:46
Bonjour,
Ton fichier html (il faut inverser nav et section) :
Et ton fichier css :
Ton fichier html (il faut inverser nav et section) :
<body> <header> <h1> titre de reve </h1> </header> <section> <p> testestetstetstststsststteteteteetet </p> <p> testestetstetstststsststteteteteetet </p> <p> testestetstetstststsststteteteteetet </p> </section> <nav> <ul> <li><a id="tes" href="tes.html"> tes </a></li> <li><a id="ta" href="ta.html"> ta </a></li> <li><a id="tot" href="tot.html"> tot</a></li> <li><a id="pet" href="pet.html">pet </a></li> </ul> </nav> </body>
Et ton fichier css :
body { margin:auto; width:900px; } nav { margin-left:80%; text-align: left; border: 3px blue outset; border-radius: 10px; } section { float:left; width: 80%; font-size: 90%; font-weight: bold; text-align: left; font-family: "Times New Roman", "Comic Sans MS", Georgia, serif; border: 3px blue outset; }
xdiz
Messages postés
108
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
19 décembre 2012
41
13 mars 2012 à 13:36
13 mars 2012 à 13:36
@Adenora : le menu "nav" n'est pas en position fixed dans ton exemple ...
@tecknon : ce que tu veux faire n'est pas possible (voir cet article) : https://www.alsacreations.com/tuto/lire/608-initiation-positionnement-css.html#position-fixe.
Par contre tu peux essayer de faire comme sur ce site (http://www.comune.carlopoli.cz.it/last-news/200-piano-di-rientro-regionale-sanitario-guardie-mediche.html) avec le petit bloc des réseaux sociaux qui reste à gauche du bloc contenu.
PS : pense à utiliser l'extension Firefox Firebug si ce n'est pas déjà le cas ;)
@tecknon : ce que tu veux faire n'est pas possible (voir cet article) : https://www.alsacreations.com/tuto/lire/608-initiation-positionnement-css.html#position-fixe.
Par contre tu peux essayer de faire comme sur ce site (http://www.comune.carlopoli.cz.it/last-news/200-piano-di-rientro-regionale-sanitario-guardie-mediche.html) avec le petit bloc des réseaux sociaux qui reste à gauche du bloc contenu.
PS : pense à utiliser l'extension Firefox Firebug si ce n'est pas déjà le cas ;)
Utilisateur anonyme
13 mars 2012 à 13:48
13 mars 2012 à 13:48
Mon code fonctionne et est tiré du site du zéro, donc pourquoi utiliser position:fixed.
Et il passe sous IE, si on rajoute un script.
Et il passe sous IE, si on rajoute un script.
xdiz
Messages postés
108
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
19 décembre 2012
41
Modifié par xdiz le 13/03/2012 à 14:18
Modifié par xdiz le 13/03/2012 à 14:18
Ton HTML et CSS fonctionne, certes il est à droite, mais son menu n'est pas en position fixe.
Son but est d'avoir son menu de droite qui reste toujours affiché à l'écran quelque soit le scroll vers le bas.
1) Pensez à marquer votre discussion comme [Résolu].
2) Détaillez votre problème un maximum, afin qu'on puisse établir un diagnostic précis
Son but est d'avoir son menu de droite qui reste toujours affiché à l'écran quelque soit le scroll vers le bas.
1) Pensez à marquer votre discussion comme [Résolu].
2) Détaillez votre problème un maximum, afin qu'on puisse établir un diagnostic précis
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
13 mars 2012 à 14:34
13 mars 2012 à 14:34
merci de votre aide mais tu es sur c'est pas possible ? il doit y avoir une solution quand même c'est con si non
TECKNON
Messages postés
266
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
25 avril 2018
41
13 mars 2012 à 18:57
13 mars 2012 à 18:57
merci a tous je mets en résolue au pire je le ferais en JavaScript vue que c'est possible ^^ et du temps je mettrais le menu a gauche vue qu'ela sa marche a plus et merci encore ^^
xdiz
Messages postés
108
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
19 décembre 2012
41
14 mars 2012 à 08:24
14 mars 2012 à 08:24
De rien ;)
Des fois on est obligé de revoir son analyse pour trouver une "solution" ;)
Des fois on est obligé de revoir son analyse pour trouver une "solution" ;)
Modifié par TECKNON le 12/03/2012 à 22:29
code html