Créer un overflow horizontal
Résolu/Fermé
A voir également:
- Créer un overflow horizontal
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Comment creer un pdf - Guide
4 réponses
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
10 sept. 2011 à 16:56
10 sept. 2011 à 16:56
Le float est inutile, les balises <img /> sont déjà de type inline, donc elles se suivent sans créer un retour à la ligne.
Si un retour à la ligne est créé, c'est à cause de l'espace.
Mais ce soucis est résolu avec « white-space: nowrap ».
Si un retour à la ligne est créé, c'est à cause de l'espace.
Mais ce soucis est résolu avec « white-space: nowrap ».
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
10 sept. 2011 à 16:37
10 sept. 2011 à 16:37
Salut,
Essaie avec « white-space:nowrap; »
Essaie avec « white-space:nowrap; »
Bonjour,
Oui dans #galerie il y a bien cette propriété. C'est pour cela que je ne sais plus vers quoi me tourner !
Oui dans #galerie il y a bien cette propriété. C'est pour cela que je ne sais plus vers quoi me tourner !
Finalement j'ai revu la structure en mettant les images a l'intérieur d'une liste et çà fonctionne bien.
Voici mes codes corrigés si çà peut aider quelqu'un :
HTML
CSS
Et voilà ! :)
Voici mes codes corrigés si çà peut aider quelqu'un :
HTML
<div id="contenu"> <div id="gradient"></div> <div id="galerie"> <ul> <li><img src="images/1.jpg" alt="" width="500px" height="500px"/></li> <li><img src="images/2.jpg" alt="" width="771px" height="500px" /></li> <li><img src="images/3.jpg" alt="" width="747px" height="500px"/></li> </ul> </div> </div>
CSS
#contenu { height: 525px; width: 1000px; padding-top: 5px; float: left; } #gradient { float: left; height: 500px; width: 50px; background-image: url(images/gradient.png); background-repeat: repeat-y; position: absolute; top: 230px; z-index: 10; } #galerie { width:1000px; height:520px; overflow-y: hidden; overflow-x: auto; white-space: nowrap; } #galerie ul{ width:3000px; } #galerie li{ float:left; padding-left:5px; list-style:none; }
Et voilà ! :)
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
10 sept. 2011 à 17:07
10 sept. 2011 à 17:07
Ça fonctionne aussi bien sans les listes :
https://gist.github.com/bde0130b943290fe3129
https://gist.github.com/bde0130b943290fe3129
10 sept. 2011 à 17:10
J'ai peut être loupé un truc ?
10 sept. 2011 à 17:14
Merci !