【Illustrator・Ai】イラレの手書きクレヨン風の自作ブラシで、ひよこのキャラクターを作ってみた。
slickを使ったスライダーを作ってる際に、dotsボタンがうまく真ん中配置にならない場合があります。そんなときの確認するポイントです。
Slickを設置し、dotsボタンを表示するように設定した場合、以下のようなslick-dotsというクラスがついたdotsボタンが、slick-listの下に自動で生成されます。
1 2 3 4 |
<ul class="slick-dots"> <li class="slick-active"><button type="button" >1</button></li> <li ><button type="button" >2</button></li> </ul> |
cssを設定することで、dotsボタンの色や形、位置など好きなように設定できますが、スライダー画像の下部に真ん中寄せで設置したい場合のポイントは下記。
①slick-dotsにwidth:100%を設定する。
②slick-dotsにtext-align:center;
③slick-dots liを横並びにする際に、float:left;ではなく、display:inline-blockを設定する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
.slick-dots { overflow: hidden; width: 100%; /*ポイント*/ padding: 0; margin: 0; list-style: none; text-align: center; /*ポイント*/ margin-top: 15px; } .slick-dots li { position: relative; display: inline-block; /*ポイント*/ margin: 0 7px; max-width: 13px; padding: 0; border: 1px solid #707070; width: 13px; height: 13px; border-radius: 100%; cursor: pointer; } |
これで大抵のパターンでは、真ん中寄せになるかと思います…!
KOHIMOTO LABO
WebプロダウションKOHIMOTO Inc.が発信を通して成長していくためのラボ🧪 IT企業出身。世界中の人へ発信できるWebサイトを通じて、社会がより良い方向へアップデートしていく為に日々学び、技術を生かしていきます。
PICK UP