コミュニティのコメント

Page 16 of 21
  • widgetマスター

    モデレータ
    2023年9月26日 11:36

    続けてCTAボタンを真ん中にする方法を案内いたします!

    CSSを変更

    [ 変更前 ]
    
    .l-chat__qa {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
    }

    [ 変更後 ]

    .l-chat__qa {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        justify-content: center; /* ← 追加 */
    }

    プレビュー

    https://sb-draft-preview.squadbeyond.com/articles/H-gDDkmuwisAeCDRDUGew/draft?token=a7d00ce0b54acc5200350a1df485965d

  • widgetマスター

    モデレータ
    2023年9月26日 12:44

    ポップアップの管理画面からコードの追加をお願いします。

    HTML→JSタブ内の下記コード部分を変更後のものに差し替えてみてください。

    変更前

    if(popupRoot){
    Array.from(popupRoot.querySelectorAll('a > iframe'), el => {
    el.style.pointerEvents = 'all';
    });
    }

    変更後

    if(popupRoot){
    Array.from(popupRoot.querySelectorAll('a > iframe'), el => {
    el.style.pointerEvents = 'all';
    });
    Array.from(popupRoot.querySelectorAll(':scope > div'), el => {
    el.style.zIndex = 99998;
    });
    }
  • widgetマスター

    モデレータ
    2023年9月26日 16:19

    ご依頼ありがとうございます!

    確認させていただきますね!

  • widgetマスター

    モデレータ
    2023年9月26日 17:17

    お待たせしました!!!

    下記 の 3箇所 javascript の修正をお願いいたします。

    ① btnRadio にコードを追加

    let btnRadioes = el.querySelectorAll(".btn-single .l-chat__qa__a__item");
    btnRadioes.forEach(function(btnRadio) {
    btnRadio.addEventListener("click", function(e) {
    showAnimation(e.target);
    /* 追加ここから */
    btnRadioes.forEach(function(btnRadio) {
    btnRadio.classList.remove(selectedClass);
    });
    /* 追加ここまで */
    e.target.classList.add(selectedClass);
    const nextElm = e.target.closest(".l-chat__list__item").nextElementSibling;
    nextElm.classList.add(showClass);
    });
    });

    ② btnMultiple の修正

    let btnMultiples = el.querySelectorAll(".btn-multiple .l-chat__qa__a__item");
    btnMultiples.forEach(function(btnMultiple) {
    btnMultiple.addEventListener("click", function(e) {
    showAnimation(e.target);
    e.target.classList.toggle(selectedClass); /* ← add を toggle に修正 */
    });
    });

    ③ btnOption にコードを追加

    let btnOptions = el.querySelectorAll(".btn-option .l-chat__qa__a__item");
    btnOptions.forEach(function(btnOption) {
    btnOption.addEventListener("click", function(e) {
    showAnimation(e.target);
    /* 追加ここから */
    btnOptions.forEach(function(btnOption) {
    btnOption.classList.remove(selectedClass);
    });
    /* 追加ここまで */
    e.target.classList.add(selectedClass);
    const hiddenElm = e.target.closest(".l-chat__qa").querySelector(".l-chat__hidden");
    hiddenElm.classList.add(showClass);
    });
    });

    プレビュー

    https://sb-draft-preview.squadbeyond.com/articles/yMoXwWnbVpqWRhuKthvQ/draft?token=583fe34102ea3a27fe7e386506a27c5c

  • widgetマスター

    モデレータ
    2023年9月26日 18:38

    作成が完了いたしました!ご確認お願いします!

    ==================

    Widget名: 当月終了までのカウントダウン表示/非表示 ※要Javascript
    カテゴリ: 自動表示
    設置例: https://sb-draft-preview.squadbeyond.com/articles/FxXSipHvKybnSnAEQ/draft?token=06da293808eeec1fe01aed53a724beb4

    ==================

    設定日の初期設定値は 5日前です。
    当月終了日から設定日前の0時になるとカウントダウンを自動表示します。
    翌月の1日(0時)になるとカウントダウン自体が非表示になります。設定値は javascript の endDay または HTMLにて設定変更が可能です。

  • widgetマスター

    モデレータ
    2023年9月28日 11:33

    日時指定の書式が間違っているようです!
    正しい書式に修正して試してみてくださいませ。

    現在の指定

    date: '2023/10/31/11:00', //日付指定(時間指定の場合は false を入力)

    正しい書式

    date: '2023/10/31 11:00:00', //日付指定(時間指定の場合は false を入力)

    補足情報としてSP実機のみで動かなかった原因はおそらくSafariブラウザの端末で確認したからだと思います!
    Chromeはけっこう適当な書式でも通ってしまうんですがSafariはダメなんですね・・・。

    参考:https://zenn.dev/aiueda/articles/f9e11aeca7813f

  • widgetマスター

    モデレータ
    2023年9月28日 11:45

    コードが全て見えないので同様のことをやってみての予想ですが、

    ①点滅widgetを入れる
    ②文字を書き換えてbrで改行をつける
    ③spanタグを使った装飾をする(伸縮マーカーなど)

    とすると

    ①②
    <span class="flash">サンプル<br>テキスト</span>

    では問題なく点滅していると思いますが

    ③
    <span class="flash">
     <span 装飾の色々>サンプル</span></span><br>
    <span 装飾の色々>テキスト</span>

    となり、上側しか点滅しない、下側の位置がおかしいとなるのかな…と想定しております。なので、下側にも

    <span class="flash">
     <span 装飾の色々>サンプル</span></span><br>
    <span class="flash">
     <span 装飾の色々>テキスト</span>
    </span>

    でflashクラスのspanタグで囲ってみてあげてください!

  • widgetマスター

    モデレータ
    2023年9月28日 13:48

    ・単一選択
    ・各設問回答後、自動スクロール
    をする「アンケート-チャット型※要javascript(アンケート)」はいかがでしょうか?

    プレビュー:https://sb-draft-preview.squadbeyond.com/articles/KoaZmkGeqkmZvfmFBqA/draft?token=c846b75ad7c5aed9f4f4bbb3886c5f97

  • widgetマスター

    モデレータ
    2023年9月28日 16:20

    閉じタグの位置によっての崩れになっております。

    2つのカルーセルのHTMLコード最後の方に

    <div class="swiper-button-next"></div>
    <div class="swiper-button-prev"></div>

    というコードがあります。

    その前にある「</div>」を一番最後に移動させてください。

    (この閉じdivがカルーセルの箱自体のdivに対してしまっているので、この閉じdivの下にある矢印が迷子になっているようです。)

    変更前

    </div>
    <div class="swiper-button-next"></div>
    <div class="swiper-button-prev"></div>

    変更後

    <div class="swiper-button-next"></div>
    <div class="swiper-button-prev"></div>
    </div>

  • widgetマスター

    モデレータ
    2023年9月26日 13:24

    早速お試しいただきありがとうございます!

    よかったです☺

  • widgetマスター

    モデレータ
    2023年9月26日 16:38

    ご相談ありがとうございます💫

    確認させていただきますね!!!

  • widgetマスター

    モデレータ
    2023年9月26日 16:54

    参考ページの共有もありがとうございます💪

  • widgetマスター

    モデレータ
    2023年9月26日 17:25

    よかったです👏

  • widgetマスター

    モデレータ
    2023年9月27日 10:13

    かしこまりました!

    追加させていただきますね😊

  • widgetマスター

    モデレータ
    2023年9月27日 10:39

    追加させていただきました!!!

    プレビュー:https://sb-draft-preview.squadbeyond.com/articles/vpKlDsVoYuNAVtZaFVTg/draft?token=52fdbac0121a927e6248c6004af81a59

Page 16 of 21