0
滑らかなカルーセル(http://kenwheeler.github.io/slick/)を縦にセンタリングしようとしています。だから私はdisplay: flex; align-items: center;
(滑らかなスライダのコンテナ)列に使用しますが、スライダが壊れます。フレックスコンテナで滑りにくいスライダが動作しない
私は絶対位置で、またはフレックスボックスを使用してカルーセルの中心を合わせようとしましたが、どちらも滑らかなスライダを壊します。
は、私は誰かがこの問題:)ここ
問題のフィドルのCSS/JS/jQueryのソリューションを持って願っています:https://jsfiddle.net/victor_allegret/g3dsd78w/
(申し訳ありませんが、私は、スタックオーバーフローのスニペットにスリックを追加する問題を持っています)
HTML:
<div class='flex-container'>
<div class='single-item'>
<div><h3>1</h3></div>
<div><h3>2</h3></div>
<div><h3>3</h3></div>
<div><h3>4</h3></div>
<div><h3>5</h3></div>
<div><h3>6</h3></div>
</div>
</div>
CSS:の
.flex-container {
/* Using flexbox */
display: flex;
align-items: center;
/*----*/
margin: 0 auto;
padding: 40px;
height: 500px;
width: 80%;
color: #333;
background: #419be0;
}
.slick-slide {
text-align: center;
color: #419be0;
background: white;
}
JS:このように
$(".single-item").slick({
dots: true
});
私はフレキシボックスと '位置を使用して同じ問題を持っている:絶対;トップ:50% '。どちらもスライダーが壊れている理由はわかりません:/ –
私の答えに編集済みのJSFiddleが表示されますか?それは動作しているようだ:https://jsfiddle.net/StepBaro/g3dsd78w/2/ – Baro
Realy申し訳ありませんが、絶対ラッパーに高さと幅を追加せずにソリューションを試しました。だから、今、それは多くのおかげで動作します! しかし、なぜ私は 'display:flex;で動作しないのか不思議です。 align-items:center; '親に対して? –