ECサイト用パーツ

ルール・連絡事項

・トリミング画像を「画像切り抜き or アイコン」に置き換えても使える(料金はプラス)
・下層カテゴリー無しでも使える

パーツ設置費用

5,000

CSS

.category__list__type1 {
  overflow: hidden;
}
.category__list__type1 .flexBox {
  margin: 0;
  width: -webkit-calc(100% + 70px);
  width: calc(100% + 70px);
}

.category__list__type1 .box {
  border-right: dotted 1px #ccc;
  box-sizing: border-box;
  margin-right: 35px;
  padding-right: 35px;
  width: -webkit-calc(100% / 4 - 35px);
  width: calc(100% / 4 - 35px);
}
.category__list__type1 .box:last-child {
  border: none;
}
.category__list__type1 h3 {
  text-align: center;
}

.category__list__type1 figure {
  margin-bottom: 15px;
}
.category__list__type1 figure img {
  width: 100%;
}

.category__list__type1 li {
  background: url('/wp/wp-content/uploads/2021/02/icon-arrow-gray.png') no-repeat 0 50%;
	box-sizing: border-box;
	margin-bottom: 10px;
	padding-left: 20px;
	width: 100%;
}

.category__list__type1 li a {
  font-size: 14px;
}
.category__list li a:hover {
  text-decoration: underline;
}

@media screen and (max-width: 800px){
	.category__list__type1 .flexBox{
		margin: 0;
	}
	.category__list__type1 .box {
		margin-right: 4vw;
		margin-bottom: 5vw;
		padding-right: 4vw;
		width: calc(100% / 2 - 4vw);
}
	.category__list__type1 li {
		background-position: 0 65%;
		background-size: .8vw;
		margin-bottom: 0;
		padding-left: 2.4vw;
		width: 50%;
		box-sizing: content-box;
	}

	.category__list__type1 h3 {
		margin-bottom: 2vw;
	}
	
}

@media screen and (max-width: 540px){
	.category__list__type1 .flexBox{
		margin: 0 0 4vw;
		width: 100%;		
		justify-content: space-between;
	}
	.category__list__type1 .box {
		border-right: none;
		margin-right: 0;
		margin-bottom: 5vw;
		padding-right: 0;
		padding-left: 4vw;
		width: calc(100% / 1 - 0vw);
}

	.category__list__type1 li {
		background-position: 0 50%;
		background-size: 1.6vw;
		margin-bottom: 4vw;
		padding-left: 4vw;
		width: 100%;
		box-sizing: content-box;
	}

	.category__list__type1 h3 {
		font-size: 5vw;
		margin-bottom: 4vw;
	}
	.category__list__type1 li a {
		font-size: 4vw;
	}
	
}

HTML

<section class="category__list__type1">
  <div class="flexBox">
    <div class="box">
      <h3>大カテゴリー</h3>
      <figure>
        <img src="/wp/wp-content/uploads/2021/01/thumb-dammy2.jpg">
      </figure>
      <ul>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
      </ul>
    </div>
    <div class="box">
      <h3>大カテゴリー</h3>
      <figure>
        <img src="/wp/wp-content/uploads/2021/01/thumb-dammy2.jpg">
      </figure>
      <ul>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
      </ul>
    </div>
    <div class="box">
      <h3>大カテゴリー</h3>
      <figure>
        <img src="/wp/wp-content/uploads/2021/01/thumb-dammy2.jpg">
      </figure>
      <ul>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
      </ul>
    </div>
    <div class="box">
      <h3>大カテゴリー</h3>
      <figure>
        <img src="/wp/wp-content/uploads/2021/01/thumb-dammy2.jpg">
      </figure>
      <ul>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
        <li><a href="">下層カテゴリーてきすと</a></li>
      </ul>
    </div>
  </div>
</section>