『項目』ブロックの枠線のスマホ表示について

0
いいねをした人: 居ません
  • このトピックには10件の返信、2人の参加者があり、最後にshoneにより2年、 3ヶ月前に更新されました。
11件の投稿を表示中 - 1 - 11件目 (全11件中)
  • 投稿者
    投稿
  • #95022
    shone
    参加者
    45

    【お使いの Snow Monkey のバージョン】15.18.0
    【お使いの Snow Monkey Blocks のバージョン】13.7.3
    【お使いの Snow Monkey Editor のバージョン】6.2.1
    【お使いのブラウザ】chrome

     

    いつもお世話になっております。不具合なのか仕様なのか微妙なところなのですが…

    表題の通り、『項目』ブロックを使用してWEBサイトの簡易的なリンクメニューのようなものを制作しています。

    その際、PC表示では特に問題なく表示されているのですが、モバイル表示にすると枠線に一部切れ目が出てしまったり、一番下の枠線が二重になっているのか?太くなってしまいます。

    また二列×三段表示にしているのですが、一段目に対して二段目、三段目の縦幅がやや高くなっているようにも見えます。これら全て仕様でしょうか?

     

    ※↓PC表示時は全て均一

     

    ※↓スマホ表示時は二段目、三段目に切れ目、一番下の線が太い、二段目以降の幅が違う?

     

    上記の状態を、スマホ表示でも均一にしたいのですが解決策などございますでしょうか?

     

    ちなみに今回、パネルメニューのイメージで制作しておりまして、snow monkeyの『パネル』ブロックですと枠線のみのデザインやコンテンツ同士の余白を無くしくっつける設定が無かったため、やむなく項目ブロック+テキストにリンク付与で作成しようと思っているのですが…

    理想としてはパネルのように項目全体にリンクを付けることだったりします。もしパネルや別のブロックで上記のようなデザインで全体にリンクを設定できるもの・方法がありましたらご教示いただけますと幸いです。

     

    何卒よろしくお願い致します。

    0
    いいねをした人: 居ません
    #95028
    キタジマ タカシ
    参加者
    2252

    こちらの環境だと再現しない感じなのですが、そのページの URL を教えてもらうことってできますか?

    理想としてはパネルのように項目全体にリンクを付けることだったりします。もしパネルや別のブロックで上記のようなデザインで全体にリンクを設定できるもの・方法がありましたらご教示いただけますと幸いです。

    項目ブロックの子ブロックがスタンダードか自由入力になっているのかな?と思いますが、ブロックリンクを試してみてください。

    0
    いいねをした人: 居ません
    #95105
    shone
    参加者
    45

    >キタジマさん

     

    返信ありがとうございます。

     

    こちらの環境だと再現しない感じなのですが、そのページの URL を教えてもらうことってできますか?

     

    現在ローカル環境で構築しているためすぐにページを共有できない状態でして…何かお見せする方法があれば良いのですが…

    ちょっと弄ってて思ったのですが、「ボーダー」を選んでいても縦線部分が「境界線」になっているようなことはあり得ないですよね…?見た目が似ていたもので…

    また文字も左の列はぴったりと境界線にくっついてしまっているので、何か全体的にずれているような気もします…?(いったんこちらで追加CSSに記述されているものをすべて削除してみたのですがこれでは変わりありませんでした)

     

    項目ブロックの子ブロックがスタンダードか自由入力になっているのかな?と思いますが、ブロックリンクを試してみてください。

     

    こちらありがとうございます!ご指摘のとおり『自由入力』を利用しておりました。

    『ブロックリンク』がいまいちぴんときていなかったのですが、画像やボタンなど入れなくてもそれぞれのパーツ(ブロック?)全体にリンクを設定できる感じでしょうか?

    であれば『ブロックリンク』を使うのが一番理想に近いのでこちらを利用したいと思います。

    ちなみにブロックリンクを選択しても境界線のズレやスキマ問題は解決せずでした…

    0
    いいねをした人: 居ません
    #95150
    キタジマ タカシ
    参加者
    2252

    ちょっと弄ってて思ったのですが、「ボーダー」を選んでいても縦線部分が「境界線」になっているようなことはあり得ないですよね…?見た目が似ていたもので…

    「ボーダー」だと四角で囲まれて、「境界線」だと項目の間の縦線だけが表示されます。そして、「ボーダー」だとその四角が全部ぴったりくっつくのですが、「境界線」の場合は上下の項目間に余白ができます。

    ということで、添付いただいた画像だと「ボーダー」なのに上限の項目の間に余白があるのはおかしいですね…。あと、「境界線」についても上下の項目間の余白が想定より小さい気がします。

    また文字も左の列はぴったりと境界線にくっついてしまっているので、何か全体的にずれているような気もします…?

    「ボーダー」も「境界線」も確かに項目内の余白が想定より小さいようにみえます。「スマホ表示」ということですが、デバイスは何を使っていますか? iPhone 12、Pixel 6 等…

    『ブロックリンク』がいまいちぴんときていなかったのですが、画像やボタンなど入れなくてもそれぞれのパーツ(ブロック?)全体にリンクを設定できる感じでしょうか?

    ですです。「ブロックリンク」のブロックを選択するとブロックツールバーにリンクのボタンがでるので、そこに URL を入れるとブロックリンクのブロック全体にリンクがつきます。

    0
    いいねをした人: 居ません
    #95260
    shone
    参加者
    45

    >キタジマさん

     

    ご返信ありがとうございます。

     

    「ボーダー」も「境界線」も確かに項目内の余白が想定より小さいようにみえます。「スマホ表示」ということですが、デバイスは何を使っていますか? iPhone 12、Pixel 6 等…

     

    デバイスですが、デベロッパーツールの各デバイスiPhone系、Pixel系等色々試してみたところ、画面サイズは異なるものの全てのデバイスにて上記の状況が発生しました。

    また実機で自前のXperiaで確認しても現象が発生しているので、デバイスの問題ではなさそうな気がしています。。。

     

    デベロッパーツールで確認したところ、下記のCSSが当たっているみたいで、

    
    margin-bottom: .9rem;
    margin-bottom: calc(var(--_space, 1.8rem)*.5*var(--_margin-scale, 1));
    padding-left: .45rem;
    padding-left: calc(var(--_space, 1.8rem)*.25*var(--_margin-scale, 1));
    padding-right: .45rem;
    padding-right: calc(var(--_space, 1.8rem)*.25*var(--_margin-scale, 1));
    

    margin-bottomを外してみると縦線の隙間は無くなるようです(ただその場合3列目の幅がやや小さくなってしまうのですが…)。

    0
    いいねをした人: 居ません
    #95330
    キタジマ タカシ
    参加者
    2252

    デベロッパーツールで確認したところ、下記のCSSが当たっているみたいで、

    これは .smb-items.is-style-border についてですかね? こちらで確認したところ、

    上記の画像のように margin-bottom: 0 になりました(これが正しい挙動です)。追加 CSS は消してみたと書かれていますが、他にも独自に CSS を追加されてたりはしませんでしょうか?

    0
    いいねをした人: 居ません
    #95357
    shone
    参加者
    45

    >キタジマさん

     

    これは .smb-items.is-style-border についてですかね? こちらで確認したところ、

     

    ご確認いただきありがとうございます。

    私が確認して余白が消えたのは、

     

    @media (max-width: 39.9375em)
    .c-row[data-columns]:not([data-columns="1"])>.c-row__col {

     

    の部分のCSSでした。

    また、追加CSS以外に自分でCSSを記述したところはありませんので念のため追加CSS部分を再度削除してみましたが状況は変わらずでした(他のプラグイン等の影響などもあるでしょうか?)

    1
    いいねをした人:
    #95394
    キタジマ タカシ
    参加者
    2252

    あーわかりました、確認できました! どういうふうに手を入れればよいかまだわからないので調査してみます!

    0
    いいねをした人: 居ません
    #95424
    shone
    参加者
    45

    ありがとうございます!
    クライアントからの要望でちょうどこの項目のブロックリンクが使えたら良いなあと思っていたのでご対応いただけると助かります…!

    年末年始でお忙しいとは思いますがお手すきの際によろしくお願い致します。

    0
    いいねをした人: 居ません
    #96869
    キタジマ タカシ
    参加者
    2252

    Snow Monkey v16.0.0 で修正いれました。ご確認よろしくお願いいたします!

    0
    いいねをした人: 居ません
    #96881
    shone
    参加者
    45

    >キタジマさん

     

    修正ありがとうございます!

    アップデートし確認致しました。問題なく表示されておりました。

     

    解決しましたのでトピック閉じさせていただきます。

    1
    いいねをした人:
11件の投稿を表示中 - 1 - 11件目 (全11件中)
  • トピック「『項目』ブロックの枠線のスマホ表示について」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。