J'essaie d'utiliser les boutons sur les côtés droit/gauche pour faire défiler horizontalement dans un div qui a plusieurs étiquettes, de sorte que je ne peux pas utiliser le même bouton pour faire défiler un #hashtag. Ce que je suis en train de faire est exactement comme Google Images en-tête de la recherche pour différents tags:Défiler horizontalement caché débordement-x avec les boutons et JS
<div class="custHdrBtns">
<div class="allPlacesBtn">
</div>
<div class="OYi prc">
<div class="prsc prse">
<div class="prs">
<div class="Jyg">
<div class="ichpcnt" id="scrollArea">
<div class="Iyg">
<div class="vc_btn3-container headBtns vc_btn3-center">
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
<a href="#1499936731811-0893bace-de28" title="">link</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
et mon CSS:
.prsc {
overflow-x: hidden;
overflow-y: hidden;
display: block;
padding-top : 1px;
}
.prs { /* the elements inside */
display: inline-block;
height: inherit;
left: 20px;
padding-bottom: 5px;
padding-right: 5px;
position: relative;
vertical-align: top;
white-space: nowrap;
float: right;
}
.Jyg {
height: 80px;
margin: -10px 2px 0;
overflow: hidden;
display: block;
}
.ichpcnt {
-webkit-overflow-scrolling: touch;
height: 100px;
overflow-x: scroll;
overflow-y: hidden;
padding: 10px 0 0;
white-space: nowrap;
width: 100%;
display: block;
}
.Iyg {
margin-right: 6px;
display: inline-block;
}
.prc { /* the whole inner */
margin: -30px 0px 0;
padding: 10px 0px 10px 0;
position: relative;
overflow: hidden;
}
.OYi {
height: 90px;
display: block;
}
.allPlacesBtn{
font-family: cairo;
margin-top: -40px;
margin-bottom: 25px;
font-size: 45px;
display : grid;
}
.prp {
background: white;
bottom: 0;
opacity: 1;
position: absolute;
top: 11px;
width: 20px;
z-index: 10;
display: block;
}
Quelle est la question? S'il vous plaît mettez votre balisage et CSS dans une démo quelque part. http://jsfiddle.net fonctionne bien. – isherwood
Quelqu'un peut-il éditer cette question pour la rendre plus claire? –
voici un lien direct vers l'exemple: http://pandoz.com/example-page/ les flèches sur les côtés ne fonctionnent pas –