テンプレート【Pulsefit】のスライドショーは、前後のスライドが左右に表示されるデザインです。
表示例)
こちらの前後のスライドの表示を外したい場合は、該当部分のCSSの編集にて可能です。
編集の際は、デザインセットのコピーボタンをクリックし、バックアップを保管したうえで作業してください。
■makeshopサポート:ショップデザインバックアップしてますか?!
ショップデザイン / テンプレート選択・編集 / クリエイターモード / トップ
「CSS」欄内に一度カーソルを置いた状態でキーボードのCtrlとFキーを同時に押し、表示される検索窓に
/* main-visual */
と入力(コピー&ペースト)し、キーボードのEnterキーを押して以下の記述を見つけてください。
/* main-visual */
.main-visual {
margin-bottom: 80px;
}
.topImage {
margin: 0 auto;
}
.main-visual .bx-wrapper {
border: none;
box-shadow: none;
overflow: hidden;
background: var(--deep-olive);
}
.bx-wrapper .bx-caption {
right: 0;
width: 97%!important;
margin: 0 auto;
}
.main-visual .bx-wrapper .bx-caption span {
font-family: 'Outfit', 'Noto Sans JP', sans-serif, 'メイリオ', 'Meiryo';
text-align: center;
font-size: var(--font-size-std);
padding: 8px;
}
.main-visual .bx-viewport {
overflow: visible!important;
max-width: 350px!important;
margin: 0 auto;
}
.main-visual .bx-wrapper li {
padding: 8px 5px 0 5px;
}
.main-visual .bx-wrapper li img {
max-height: 375px;
width: 100%;
object-fit: cover;
border-radius: 10px;
}
.main-visual .bx-wrapper .bx-pager {
position: inherit;
padding-top: 10px;
}
.main-visual .bx-prev,
.main-visual .bx-next {
color: var(--black);
background: var(--white)!important;
border-radius: 50%;
}
.main-visual .bx-prev::before,
.main-visual .bx-next::before {
content: '';
width: 10px;
height: 10px;
border: 0;
border-top: solid 2px var(--black);
border-right: solid 2px var(--black);
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
.main-visual .bx-prev::before {
transform: rotate(-135deg);
right: 10px;
}
.main-visual .bx-next::before {
transform: rotate(45deg);
left: 10px;
}
.main-visual .bx-wrapper .bx-pager {
position: inherit;
}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a {
border-radius: 50%;
background: var(--white);
}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a.active,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:focus,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:hover {
background: #C27C48;
}
@media screen and (min-width: 768px) {
.main-visual .bx-viewport {
max-width: 800px!important;
}
.main-visual .bx-wrapper li img {
max-height: 435px;
}
.main-visual .bx-prev {
left: calc(50% - 410px)!important;
}
.main-visual .bx-next {
right: calc(50% - 410px)!important;
}
}こちらの記述を削除し、下記に変更してください。
変更例)
/* main-visual */
.main-visual {
margin: 0 auto;
width: 100%;
max-width: 1000px;
}
.topImage {
margin: 0 auto;
width: 1000px;
}
.main-visual .bx-wrapper {
border: none;
box-shadow: none;
overflow: hidden;
}
.bx-wrapper .bx-caption {
right: 0;
width: 97%!important;
margin: 0 auto;
}
.main-visual .bx-wrapper .bx-caption span {
font-family: 'Outfit', 'Noto Sans JP', sans-serif, 'メイリオ', 'Meiryo';
text-align: center;
font-size: var(--font-size-std);
padding: 8px;
}
.main-visual .bx-viewport {
margin: 0 auto;
}
.main-visual .bx-wrapper li {
padding: 8px 5px 0 5px;
}
.main-visual .bx-wrapper .bx-pager {
position: inherit;
padding-top: 10px;
}
.main-visual .bx-prev,
.main-visual .bx-next {
color: var(--black);
background: var(--white)!important;
border-radius: 50%;
}
.main-visual .bx-prev::before,
.main-visual .bx-next::before {
content: '';
width: 10px;
height: 10px;
border: 0;
border-top: solid 2px var(--black);
border-right: solid 2px var(--black);
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
.main-visual .bx-prev::before {
transform: rotate(-135deg);
right: 10px;
}
.main-visual .bx-next::before {
transform: rotate(45deg);
left: 10px;
}
.main-visual .bx-wrapper .bx-pager {
position: inherit;
}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a {
border-radius: 50%;
background: var(--gray);
}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a.active,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:focus,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:hover {
background: var(--black);
}
スライドショーに登録されている複数の画像のサイズが異なる場合は
レイアウトの崩れが発生する可能性がありますので、
必要に応じてタテヨコのサイズの上限指定を追記してください。
追記例)下記は例のため、各数値や指定はショップ様のお好みの数値などに変更してください。
/* PCでの表示サイズ指定 */
@media screen and (min-width: 768px) { .main-visual .bx-viewport { max-width: 1000px!important; } .main-visual .bx-wrapper li img { max-height: 475px; width: 100%; object-fit: cover; border-radius: 10px; } }
/* スマホでの表示サイズ指定 */ @media screen and (max-width: 768px) { .main-visual .bx-viewport{ max-width: 100%; } .main-visual .bx-wrapper li img { max-height: 350px; width: 100%; height: auto; object-fit: contain; } }
テンプレート【Pulsefit】サンプルショップではスライドショーに大きさの異なる画像が登録されているため
タテヨコのサイズ指定を追記することで下記の表示への変更が可能です。
表示例)


