デザインコード紹介

Chapter4 レイアウト

簡易カルーセルスライダー

更新日:

簡易カルーセルスライダーのWebデザイン画像

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;
}

できるだけ誌面とコードの色を近づけるように調整しましたが、印刷物と画面表示との差異はどうしても発生してしまいます。サポートサイトでご確認いただける色が実際に表示されます。