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 :

Responsive design incohérent


Sujet :

Responsive design en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Azerx
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2013
    Messages : 116
    Par défaut Responsive design incohérent
    Bonjour,
    je suis en train de créer un site web ; pour la taille de mes <div> j'utilise bien évidemment des valeurs en "%" et jusque là tout fonctionnait bien!

    Mais la page d'accueil me pose quelques soucis
    La structure de ma page est représentée ci-dessous:
    Nom : maquette.png
Affichages : 71
Taille : 47,4 Ko

    J'ai donc:
    un <header> une <div1>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    height: 33%;
    width: 100%;
    padding-top: 2%;
    contenant une <img> une <div2>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    height: 49%;
    width: 100%;
    un <footer>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    height: 5%;
    width: 100%;
    J'ai également le code CSS suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    html,body {
    	margin: 0px;
    	padding: 0px;
    	outline: 0px;
    	height: 100%;
    }
    Sur mon écran toutes les pages prennent bien 100% de la taille disponible, mais dès que la taille du navigateur change (mode plein écran, suppression de la barre des favoris,...) ou dès que je passe sur un écran de taille différente, le contenu ne prend plus les 100%...

    Le footer remonte ou une barre blanche apparait sous celui-ci...

    Merci d'avance!

    P.S: Si quelqu'un sait comment diminuer la taille de l'image de mon post, ça serait plus lisible

  2. #2
    Membre éprouvé Avatar de Azerx
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2013
    Messages : 116
    Par défaut
    Très bien... j'ai trouvé la solution 2 minutes après avoir créé ce post (alors que j'ai bien entendu fais des tests toute la matinée)...

    Solution:
    Il suffit de créer une <divGlobal> englobant <div1> et <div2>, puis de donner le code suivant:
    <divGlobal>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    height: 85%  //c est à dire <div1> + <div2>
    width: 100%
    Puis
    <div1> <div2>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    height: 60% //on coupe <divGlobal> en 2 parties
    Et tout marche comme il faut!

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

Discussions similaires

  1. responsive design et redimensionnement
    Par oceane751 dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 25/02/2013, 14h22
  2. [CSS 3] Responsive design ne marche pas sur tablette
    Par DevilYann dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/02/2013, 15h34
  3. [Drupal] Problème affichage Responsive Design template Fusion Fusion Accelerator
    Par mealtone dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 02/12/2012, 23h47
  4. css responsive design = spécialité ?
    Par guitz dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 05/11/2012, 14h16

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