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 :

CSS/XHTML - Design elsatique


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Andry
    Profil pro
    Informaticien
    Inscrit en
    Juillet 2002
    Messages
    1 164
    Détails du profil
    Informations personnelles :
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 164
    Par défaut CSS/XHTML - Design elsatique
    Salut à tous.
    Je dois creer un design de site elastique (s'adapte à la largeur de l'ecran).
    Grossomodo, elle se compose de 3 blocs :
    - bloc header
    - bloc middle
    - bloc footer
    Le bloc middle se divise en 3 parties :
    - une bloc à gauche pour le menu et de largeur fixe
    - une bloc au centre de largeur elastique pour le contenu
    - une bloc à droite de largeur fixe pour un petit pub.



    Comment réalisé cela avec CSS.



    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 155
    Par défaut
    dans ton css tu définit les marges de la zone au centre avec une valeur fixe exemple
    css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #contenu
    {
       top: 100px;
       bottom: 100px;
       left: 200px;
       right: 200px;
    }
    html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <body>
    <div id="entete">
    </div>
    <div>
    <div id="gauche">
    </div>
    <div id="contenu">
    </div>
    <div id="droite">
    </div>
    </div>
    <div id="bas">
    </div>
    </body>
    ensuite tu positionne chaque div a sa place. En tete est a la bonne place. Pour droite, contenu et gauche il faut les mettre en float: left; je pense pour les aligner.

    Comme ca ca devrait marcher

    PS: le code est ptètre pas bon vu que j'ai fait ca a l'arrache mais tu as le principe (enfin comment moi je l'ai fait)


    EDIT: en fait le truc du float: left, chui pas sure! Plutot position: absolute; pour la partie milieu enfin je sais pas trop

Discussions similaires

  1. CSS XHTML 1 STRICT et Internet Explorer : un univers dingue!
    Par tynmar dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 06/04/2006, 18h38
  2. [CSS-XHTML] Remplacer un TABLE
    Par stailer dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 28/02/2006, 13h06
  3. découper un div css / xhtml
    Par Bibouda dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 04/01/2006, 23h29
  4. [css] [xhtml] affichage couleur fond de page
    Par TERRIBLE dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 30/12/2005, 13h06
  5. [css+xhtml] Etirer un bloc selon le texte
    Par arnaudrou dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 27/08/2005, 17h21

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