IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

<include> à la place d'un <frame> ne fonctionne pas


Sujet :

CSS

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut <include> à la place d'un <frame> ne fonctionne pas
    Bonsoir,

    J'ai sur mon site un menu latéral de navigation, qui utilise jquery accordeon, ce bandeau latéral est dans ma page "side_bars.php" et utilise la feuille de style, suivante pour la balise <div> contenant le menu en accordeon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #sous_menu{
    position:absolute; 
    list-style-type:none; /* On enlève la puce */
    margin: 0; /* On retire les marges intérieures et extérieures */
    padding:0;
    width:  20%;  /* J'ai mis une largeur pour ne pas prendre toute la largeur de l'écran */
    border : solid 1px #a3c0d5;  /* On applique des bordures à la balise ul */
    border-bottom: none; /* …et on retire celle du bas */
    background-color:#e9eefb; 
    }
    et donc pour chaque page php que je crée afin que le menu de gauche side_bars s'affiche, je fait un include de "side_bars.php" comme ceci, en début de page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php  include 'side_bars.php'; ?>
    Mais le problème de tout ça, c'est que ma page sidebar.php me cache tout le texte ce trouvant à gauche de ma page que j'affiche ! comme dans l'image ci dessous, dois je utiliser plutôt les <frame> ou bien est ce un problème de css ?



    D'avance merci pour votre aide

  2. #2
    Membre averti
    Inscrit en
    Juin 2013
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 37
    Par défaut
    Bonjour, si tu mets ton menu en position absolute il faut aussi placer ta div contenant ton texte en position absolute en définissant donc sa position mais encore aussi sa largeur exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    div{
    position:absolute;
    left:300px;
    top:0;
    width:300px
    }
    ainsi les deux ne se superposerons plus

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut
    Merçi DevLqncer en fait c'était tout simple, mais il fallait le savoir, encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. #include de fichier.h ne fonctionne pas
    Par gastoncs dans le forum C
    Réponses: 12
    Dernier message: 04/05/2012, 16h59
  2. [PHP 5.0] fonction include qui ne fonctionne pas
    Par mds084 dans le forum Langage
    Réponses: 7
    Dernier message: 19/11/2011, 01h11
  3. Creation Component : Include ne fonctionne pas
    Par Croaker dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 30/03/2011, 16h29
  4. switch case, include : ne fonctionne pas
    Par FraK dans le forum Langage
    Réponses: 13
    Dernier message: 02/07/2008, 11h50
  5. [MySQL] include pour connexion à la base qui ne fonctionne pas
    Par TOSCAN dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 17/04/2008, 11h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo