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

HTML Discussion :

Réduction fenêtre de navigation


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2011
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2011
    Messages : 64
    Par défaut Réduction fenêtre de navigation
    Bonjour à tous,

    Je viens de recommencer à créer un site internet ...

    J'utilise les balises div pour organiser mon site. Voici l'extrait du css et de la page index.

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    body {
    	margin:1% 10% 1% 10%;
    	}
     
    div {
    	text-align:left;
    	}
     
    div#bandeau {
    	width:100%;
    	height:auto;
    	background-color:#00CCFF;
    		}
    div#barremenu {
    	width:100%;
    	height:auto;
    	background-color:#FF5555;
    		}
    div#menu {
    	float:right;
    	width:20%;
    	height:auto;
    	background-color:#FF6699;
    	}
    div#contenu {
    	float:left;
    	width:80%;
    	height:auto;
    	background-color:#FFCC00;
    	}
    div#pied_page {
    	clear:both;
    	width:100%;
    	height:50px;
    	background-color:#33FF99;
    	}

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <body>
     
    	<div id="bandeau">
    <?php include("bandeau.php") ?>
    	</div>
     
    	<div id="barremenu">Ceci est la barre du menu
    <?php include("menu.php") ?>
    	</div>
    	<div id="menu">Ceci est le menu</div>
    	<div id="contenu">Ceci est le contenu</div>
    	<div id="pied_page">Ceci est le pied de page</div>
    </body>
    </html>
    Le soucis c'est que lorsque je réduis la taille de ma fenêtre de navigation , les éléments repartent à la ligne pour ne pas avoir d'ascenseur horizontal. mais ça fait quand même franchement moche. (cf image)

    http://www.noelshack.com/2013-09-1361867880-pb-site.jpg

    Merci de votre aide.

  2. #2
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Par défaut
    Salut,

    Il nous faudrait le code source généré s'il te plait !
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

  3. #3
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2011
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2011
    Messages : 64
    Par défaut
    Voici le code source du bandeau .... (bandeau.php)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="style.css">
    </head>
    <body>
     
    <img src="Images/logocrf.jpg"/>
    <img src="Images/bandeau.jpg"/>
    </body>
    </html>

  4. #4
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Par défaut
    Il va falloir revoir les règles d'inclusions de page HTML. Il est interdit, sémantiquement parlant, de faire ce que tu fais !

    Un docytype ne se déclare qu'une fois et doit être en premier dans un document HTML. Il est en est de même avec <body> et <html>, il ne faut pas les redéclarer dans un document que l'on inclus. Cela ne sert à rien et c'est faux. Pour la feuille de style CSS c'est pareil, autant l'ajouter dans l'en-tête du document hôte.

    En l'état, ton document à inclure ne devrait comprendre que deux lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <img src="Images/logocrf.jpg"/>
    <img src="Images/bandeau.jpg"/>
    De plus, il faut préciser un attribut alt="" pour chaque image, au cas où l'image ne soit disponible.
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

  5. #5
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2011
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2011
    Messages : 64
    Par défaut
    Salut,

    Merci pour ton aide ça m'a permis de rendre mon code plus propre.

    Mais cela ne change en rien mon problème initiale

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ce qu'il faut se dire, c'est que tu ne peux pas mettre sur une seule ligne plus d'éléments qu'il n'y a de place.
    A toi donc de définir la largeur que tu estimes minimale pour ton site et de ne mettre que les éléments de navigation qui y entrent.
    Ensuite, si l'utilisateur veut utiliser son navigateur en 640x480, tant pis pour lui si "ça devient moche"...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Problème image réduction fenêtre
    Par yanniks dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 04/07/2012, 14h50
  2. Réponses: 2
    Dernier message: 30/11/2010, 15h20
  3. Réduction de police et fenêtre
    Par stars333 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 09/04/2007, 12h23
  4. Agrandissement/Réduction d'une fenêtre
    Par nurbo_2056 dans le forum C++Builder
    Réponses: 4
    Dernier message: 14/12/2006, 20h55
  5. Réduction / agrandissement de fenêtres
    Par StarMusic dans le forum Composants VCL
    Réponses: 3
    Dernier message: 09/10/2003, 15h33

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