Aller au contenu
  • Veuillez ne pas poster de message pour but d'insulter, incitation à la haine, propos sexuels et tout autre qui ne respecte pas nos conditions générales !

Comment mettre un menu bootstrap à gauche?


StayZz

Messages recommandés

Il y a 3 heures, Lucas Orsini a dit :

Tape sur google, "template admin boostrap" tu retrouveras plusieurs templates de ce style

Merci mais quand je veux prendre que le menu, je n'y arrive pas ..

:banane-f98: 

Voyou à votre service;

 

Lien à poster
Partager sur d’autres sites

Alors perso je serait bien tenté de te dire d'utiliser la grille bootstrap avec les row et les col, cependant ca n'aura pas tout à fait l'effet escompté (les colonnes étant en position relative, la hauteur de ton menu sera celle de son contenu, à moins de lui donner une taille fixe en pixels, ce qui est très déconseillé).

Exemple :

<style>
    #mon-menu {
        background: red;
        height: 900px;
    }
    #mon-contenu {
        background: blue;
    }
</style>

<div class="container-fluid">
  <div class="row">
    <div class="col-md-3" id="mon-menu"> 
      Menu
    </div>
    <div class="col-md-9" id="mon-contenu">
      Contenu
      <div class="row">
        <div class="col-lg-6">
          Div de 6 colonnes
        </div>
        <div class="col-lg-6">
          Autre div de 6 colonnes
        </div>
      </div>
    </div>
  </div>
</div>

 

Sinon, d'après moi la facon la plus efficace, faire une div en position fixe, à 0px de la gauche de l'écran, et mettre une marge de la taille de ton menu à gauche du contenu (et dans ce cas pour le rendre responsive, tu vas devoir utiliser les media-queries, ce qui est un peu + chiant.)

Exemple :

    <style>
        #mon-menu {
            width: 300px;
            position: fixed;
            background: red;
            height: 100%;
            overflow: auto;
            left: 0;
        }
        #mon-contenu {
            margin-left: 300px;
            background: blue;
        }
    </style>
    <div id="mon-menu">
        Menu
    </div>
    <div id="mon-contenu">
        Contenu
    </div>

D'habitude je déconseille aux gens de mettre des div en position fixed ou absolute, (ca nuit à la responsivité), mais la je ne crois pas qu'il y ait de solutions plus propre que celle la :/

Bonne soirée

Lien à poster
Partager sur d’autres sites

Salut

 

 

Ton sujet est-il résolu ?

Ancien Responsable des modérateurs

Mon discord : Nagasaki#5318
 
16 août 2017   ->  16 février 2020
Je m'en vais ..

 

 

                                   

                                         

Lien à poster
Partager sur d’autres sites

  • 1 mois plus tard...
    Salut BartS ,
    Ton sujet a été déplacer pour une des deux raisons suivante :

-Ta demande a été résolu ou,

-Ton sujet se trouvait dans la mauvaise catégorie.

    
    Ceci est un message automatique.

Ancien Responsable des modérateurs

Mon discord : Nagasaki#5318
 
16 août 2017   ->  16 février 2020
Je m'en vais ..

 

 

                                   

                                         

Lien à poster
Partager sur d’autres sites

  • 1 an plus tard...
  • Administrateur
    Salut BartS ,
    Ton sujet a été déplacé pour une des deux raisons suivantes :

    - Ta demande a été résolue.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

⠀⠀Founder of Inshare.fr

⠀⠀Baylife moderator

⠀⠀Twitch channel moderator

⠀⠀French translator Trucksbook.eu

𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡

—————————————————

╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord   ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲

 

signature.png

Lien à poster
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...