CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Position fixed sur une seule page

UnNinja
UnNinja
Niveau 5
29 juillet 2011 à 21:21:37

Bonsoir à tous,

Sur mon site, j'ai un menu ,qui est normal et qui suit le déroulement de la page.
Mon problème est que je ne sais pas comment faire pour qu 'il soit en position:fixed seulement sur une seule page de mon site, c'est à dire que sur les autres pages il suit le déroulement et sur ma page d’accueil il soit fixed .

J'avais pensé à :

:d)
document.getElementById('menu' ).style.position="fixed";
:g)

que j'intégrerai uniquement sur la page d'acceuil (avec le reste du code biensure), mais je ne sais pas si ce code est bon ou non .

Voyez-vous ce que je veux dire ? Et savez-vous comment faire ?

Merci d'avoir lu.

PS= Pas de php :ok:

deepblue
deepblue
Niveau 16
29 juillet 2011 à 21:40:13

ajoute un id a ton élément quand tu es sur la fameuse pas, et traite l'id via du css.

UnNinja
UnNinja
Niveau 5
29 juillet 2011 à 21:42:19

Merci pour ta réponse deepblue , mais j'ai pas très bien compris ce que tu veux dire :ok:

deepblue
deepblue
Niveau 16
29 juillet 2011 à 21:51:08

fameuse page*

Quand tu es sur la page qui doit afficher ton menu en fixed, il te suffit d'ajoute un id à ce menu, ou tout du moins, à un élément parent de ce menu (exemple : <div id="menu-fixed"><div id="menu">ton menu</div></div>) et de mettre en css, un position:fixed.

Sinon, si tu veux le faire en javascript, tu ajoutes avant la fin do body :
<script type="text/javascript">
var div_menu = document.getElementById('menu');
if(div_menu) div_menu.style.position = 'fixed';
</script>

UnNinja
UnNinja
Niveau 5
29 juillet 2011 à 22:09:38

Ah merci deepblue :ok: c'est parfait .

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware