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 :

Apparition Scrollbar horizontale


Sujet :

CSS

  1. #1
    Membre à l'essai
    Homme Profil pro
    Autodidacte
    Inscrit en
    Juin 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 15
    Points : 10
    Points
    10
    Par défaut Apparition Scrollbar horizontale
    Bonjour à tous,

    J'ai posté un sujet résolu dernièrement à cette adresse. Le soucis restant est notifié en fin de discussion.

    Lorsque j'affiche mes données, si le texte est trop long, un scrollbar horizontale se créé automatiquement. J'ai tenté différents codes CSS avec mon container en width:800px; mais rien ne change. J'ai testé des solutions proposées sur un autre site, mais le problème persiste.

    Pourriez-vous m'aider à solutionner ce soucis svp

    Merci par avance pour votre aide précieuse.

  2. #2
    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 112
    Points
    44 112
    Par défaut
    Bonjour,
    pourrais tu nous montrer le code HTML/CSS de ce fameux conteneur.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Autodidacte
    Inscrit en
    Juin 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    Bonjour NoSmoking et merci pour ta réponse,
    Le soucis est au niveau du bloc #content

    Voici les fichiers avec leur codes:


    index.php
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <!DOCTYPE html>
    <?php include 'setting/config.php';?>
    <html lang="fr">
    <meta charset="utf-8">
    <head>
    <title><?php echo $title; ?></title>
    <?php include 'setting/meta.php';?>
    <!-- JavaScript -->
    <script src="js/html5shiv.js"></script> <!-- HTML5/CSS3 compatible pour anciens navigateurs -->
    <script src="js/jquery.min.js"></script> <!-- jQuery pour Menu -->
    <?php include ("fancybox.php"); ?>
    <!-- CSS -->
    <link rel="icon" type="image/png" href="favicon.png" />
    <link rel="stylesheet" type="text/css" media="screen" href="css/style.css">
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Fredericka+the+Great">
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Chelsea+Market">
    </head>
    <body>
    <div id="container">
    	<div id="header"></div>
    	<div id="left"></div>
    	<div id="content">
    <?php include 'pdo.php';?>
    <?php include 'mysql.php';?>
    </div>
     	<div id="right"></div>
    	<div id="footer"></div>
    </div>
    </body>
    </html>
    pdo.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?php
    // CONNEXION DB
    try{
    	$DB = new PDO('mysql:host=localhost;dbname=dbname','root','');
    	$DB->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    }
    catch(PDOException $e) {
    	echo 'La base de donnée n\'est pas disponible, merci de rééssayer plus tard.';
    }
    ?>
    mysql.php
    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
    16
    17
    18
    19
    20
     
    <?php
    /* include ('../pdo.php'); */
    // AFFICHAGE DONNEES
    $sql = 'SELECT idPaper,article,legend,website FROM artPress';
    try{
    $req = $DB->query($sql);
    while($d = $req->fetch(PDO::FETCH_ASSOC)){
    	echo '<pre>';
    	echo '<h1>'.$d['idPaper'].'</h1><br \>';
    	echo $d['article'].'<br \>';
    	echo $d['legend'].'<br \>';
    	echo '<a href="http://'.$d['website'].'" target="_blank">'.$d['website'].'</a>';
    	echo '</pre>';
    	}
    }
    catch(PDOException $e){
    	echo 'Votre requête a rencontrée une erreur !';
    }
    ?>
    style.css
    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
    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
     
    #container {
    	width:842px;
    	height:/*750px;*/100%;
    	margin:auto;
    }
     
    #header {
    	width:842px;
    	height:279px;
        background-image:url(../picts/header.png);
    }
     
    #content {
    	width:223px;
    	height:410px;
    	margin-left:192px;
    	margin-right:427px;
    	/*background-color:#9c6d37;*/
    	background-image:url(../picts/menu.jpg);
    	position:absolute;
    }
     
    #left { 
    	width:192px;
    	height:410px;
    	float:left;
    	background-image:url(../picts/left.png);
    }
     
    #right {
    	width:427px;
    	height:410px;
    	float:right;
    	background-image:url(../picts/right.png);
    }
     
    #footer {
    	width:842px;
    	height:62px;
    	float:right;
    	background-image:url(../picts/footer.png);
    }

  4. #4
    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 112
    Points
    44 112
    Par défaut
    Ton problème viens de ton fichier mysql.php et notamment de
    renseigne toi sur la balise PRE (Preformatted text).

    http://www.w3.org/TR/html401/struct/text.html#edef-PRE

  5. #5
    Membre à l'essai
    Homme Profil pro
    Autodidacte
    Inscrit en
    Juin 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    Salut NoSmoling et merci à toi.

    En effet, çà ne s'invente pas!
    J'ai donc solutionné le problème en virant tout simplement les balises <pre>
    Merci

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

Discussions similaires

  1. Forcer une scrollbar horizontale à se déplacer
    Par MiJack dans le forum Composants VCL
    Réponses: 10
    Dernier message: 09/01/2008, 14h37
  2. [C#] Contrôle scrollbar horizontale avec la souris
    Par heavydrinker dans le forum Windows Forms
    Réponses: 2
    Dernier message: 18/10/2006, 15h21
  3. repeat x et scrollbar horizontale
    Par la.sophe dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 17/03/2006, 17h59
  4. DBGrid scrollbar horizontale décalée + clic
    Par solic dans le forum Bases de données
    Réponses: 5
    Dernier message: 27/02/2006, 17h45
  5. Tester si la scrollbar horizontale est affichée.
    Par Etanne dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/09/2005, 14h01

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