デザインコード紹介
Chapter4 レイアウト
簡易カルーセルスライダー
更新日:
HTML
<div class="wrap">
<div class="item">
<img src="picture01.jpg" alt="横を向く女性の写真">
<p>Sun</p>
</div>
<div class="item">
<img src="picture02.jpg" alt="PCを操作する女性の写真">
<p>Mon</p>
</div>
<div class="item">
<img src="picture03.jpg" alt="資料を確認する男性の写真">
<p>Tue</p>
</div>
</div>
CSS
.wrap {
scroll-snap-type: x mandatory;
margin: 0 auto;
padding: 30px 0;
max-width: 800px;
white-space: nowrap;
overflow-x: scroll;
}
.item {
scroll-snap-align: center;
display: inline-block;
margin: 0 20px;
width: 40%;
white-space: normal;
background-color: #f4f4f4;
overflow: hidden;
}
img {
display: block;
width: 100%;
height: auto;
}
p {
margin: 0;
padding: 20px;
font-weight: 700;
text-align: center;
text-transform: uppercase;
}
できるだけ誌面とコードの色を近づけるように調整しましたが、印刷物と画面表示との差異はどうしても発生してしまいます。サポートサイトでご確認いただける色が実際に表示されます。