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 :

Espace entre une page et un div


Sujet :

CSS

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2022
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2022
    Messages : 20
    Points : 11
    Points
    11
    Par défaut Espace entre une page et un div
    Salut, j'ai un léger soucis, je suis entrain de faire une page en CSS et en html et j'ai voulu faire une barre fixe en bas de page mais j'ai un espace qui reste à gauche entre le contour de ma fenêtre et le div de cette barre, le margin, le pudding et le border sont à 0px mais rien ne change
    Merci d'avance de vos réponses

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    montrez nous le code html et css que vous utilisez et éventuellement aussi la page en ligne.

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2022
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2022
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    Voilà le code qui concerne ma barre fixe
    Code html : 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
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    <html>
    	<head>
    		<style>
                            #barre_fixe
                            {
                            position: fixed;
                            bottom:0; 
                            text-align; center;
                            width: 100%;
                            margin-left:0px;
                            padding-left:0px;
                            border-left: 0px;
                            }
                            
                            #barre
                            {
                            border-collapse:collapse;
                            width: 100%;
                            height: 75px;
                            margin:0px;
                            padding:0px;
                            background-color:#229bd4;
                            }
                            
                            th
                            {
                            padding: 10px;   
                            }
                    </style>
    	</head>
    	<body>
     
     
     
    		<div id="barre_fixe">
    		<table id="barre" align="center" border="1">
    			<tr>
    				<th width="25%" id="actif"> image1 </th>
    				<th width="25%"> <a href="deuxieme.html">image2</a> </th>
    				<th width="25%"> <a href="troisieme.html">image3 </a></th>
    				<th width="25%"> <a href="quatrieme.html">image4 </a></th>
    			</tr>
    		</table>
    		</div>
    	</body>
    </html>

  4. #4
    Expert confirmé
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 451
    Points : 4 600
    Points
    4 600
    Par défaut
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #barre_fixe
    			{
    			position: fixed;
    			bottom:0; 
    			left:0; /*  <====   */
    			text-align: center; /* typo ici point-virgule a la place des deux-points */
    			width: 100%;
    			margin-left:0px;
    			padding-left:0px;
    			border-left: 0px;
    			}
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Bonjour,
    il manque le « reset » margin et padding sur les éléments <html> et <body>.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    html,
    body {
      margin: 0;
      padding: 0;
    }
    Citation Envoyé par Doksuri
    /* typo ici point-virgule a la place des deux-points */
    Effectivement, cependant cela invalidera la déclaration mais pas le reste de la règle.


    Conseils si tu débutes oublie les <table> pour de la mise en page, il y a « plus mieux » avec les modèles flex ou encore grid.

    De même pour éviter les futures soucis ton fichier devrait commencer par
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <!DOCTYPE html>
    <html lang="fr">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Le titre</title>
    </head>
    <body>
      <!-- le contenu -->
    </body>
    </html>

  6. #6
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2022
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2022
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    A oui effectivement, je n'avais pas vu le point-virgule, merci!!
    Avec les changements que vous m'avez dit, l'espace a disparu, encore merci,
    et je ne débute pas vraiment mais ça faisait 3ans que je n'avais plus codé en html, css et java, du coup la reprise est dure

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

Discussions similaires

  1. [HTML/CSS] Espace au fond d'une page avec un div height = 100%
    Par Miles Raymond dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 31/10/2008, 11h12
  2. Espace entre une puce et son texte
    Par 12monkeys dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 27/11/2006, 19h31
  3. Inclure un site typo3 dans une page jsp avec div
    Par esteban dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 21/08/2006, 16h05
  4. Affichage d'une page dans un <DIV> lors d'une redirection
    Par zoidy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/06/2006, 16h57
  5. Centrer une page avec des DIV imbriqués
    Par emstar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 25/04/2006, 18h42

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