吹き出しの向きや画像サイズを変更したい(「吹き出し」ブロックorWPコアの「段落」吹き出し)

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

    いつもお世話になっております。

     

    表題の件につきまして、「吹き出し」のカスタマイズを行いたいと考えています。

    具体的には、右向きや左向きの吹き出しを単独で設定したいです。

     

    イメージとしてはWPコアの「段落」で選択できる吹き出しが近いのですが、段落の吹き出しは向きが下?(三角が下に出ている)固定で使い勝手が悪いので、これを右や左に向いているようにできたら…というものです。

    Snow Monkey Blocksの「吹き出し」は向きを左右選べるかと思いますが、画像が小さいサイズで丸くトリミングされるので、大きなイラストなどを設定したい場合は不向きで、今回の要望を満たすことはできず…

     

    「吹き出し」ブロックの画像の設定を拡張するか、WPコアの「段落」の吹き出しを拡張するのか、はたまた全く別のブロックになるのか、どれが使い勝手が良く実装可能なのかわからないのですが…

     

    いずれにせよ、「左右の向きなどある程度自由に設定できる吹き出し」+「画像など任意のブロックの組み合わせ」ができると嬉しいです。

    ご検討いただけませんでしょうか?よろしくお願いいたします。

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

    確かに下だけじゃなくて4方向用意したほうが良さそうですね。ちょっとすぐには対応できないので、とりあえずは下記のような CSS を追加して対応してみてください!

    ### 左側

    .is-style-sme-speech:before {
        top: calc(50% - 7px);
        right: auto;
        left: -7px;
    }

    ### 右側

    .is-style-sme-speech:before {
        top: calc(50% - 7px);
        right: -7px;
        left: auto;
    }

    実際には「吹き出し」ブロックスタイルを適用した段落ブロックに任意の CSS クラスを追加して、それに上記の CSS が適用されるようにセレクタを調整してください。

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

    >キタジマさん

     

    ご検討いただけるとのことで、ありがとうございます!

    またCSSもありがとうございます。

     

    ちなみに、上記CSSを元に吹き出しの左右変更はできたのですが、デフォルトのグレー背景だとやや見づらい状況でして、背景色と枠線を付けて吹き出しの形と中身を認識しやすいようにしようとしたのですが…

     

     

    画像のように、吹き出しの三角部分の設定が上手くいかずに悩んでいました…

    図形の描写方法の問題だと思うのですが、具体的にどう対処して良いかわからず、半分塗りつぶし?たり、三角の部分を上手く枠線と一致させる方法ありますでしょうか?

    ・三角の右半分をグレーに塗りつぶす

    ・三角の左半分を白に塗りつぶす

    どちらでも良いのですが…解決策ございましたらアドバイスいただけますと幸いです。

     

    ※機能として実装していただける場合、吹き出しの拡張で枠線や背景色の設定もできると嬉しいです…!

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

    吹き出しの拡張で枠線や背景色の設定もできると嬉しいです…!

    ブロックスタイルの場合、「スタイルをあてるかあてないか」だけで、設定を追加することができないんです…。

    なので、細かくやりたい場合はやはりブロックスタイルの「吹き出し」ではなくて「吹き出しブロック」を使うほうが良いかもです(吹き出しブロックなら設定を追加することは可能です)。

    吹き出しブロックに適当な CSS クラスを追加して、それでアバター画像を display: none、その吹き出しブロックをカラムブロックなんかに入れて横に画像を並べる、というのはどうでしょうね?

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

    >キタジマさん

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

    なるほど、コアのブロックの拡張は難しいんですね…

    なので、細かくやりたい場合はやはりブロックスタイルの「吹き出し」ではなくて「吹き出しブロック」を使うほうが良いかもです(吹き出しブロックなら設定を追加することは可能です)。

    吹き出しブロックに適当な CSS クラスを追加して、それでアバター画像を display: none、その吹き出しブロックをカラムブロックなんかに入れて横に画像を並べる、というのはどうでしょうね?

    一旦アドバイスいただいた形で構成してみたいと思います。

    ただいずれにしても現状では枠線と背景色を分けることはできなさそうですかね?

    機能追加していただけるとしたら、アバターの表示・非表示や枠線・背景色のオプションなど追加していただけると嬉しいです…!

    お忙しいところ恐縮ではございますが、ご検討いただけますと幸いです。

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

    なるほど、コアのブロックの拡張は難しいんですね…

    正確にいうとコアブロックの拡張ではなくてブロックスタイルに応じた設定項目の増減ですね。技術的には無理やりやればできなくはないのですが、無理やりなので今後のことを考えるとやらないほうが良いという感じです。

    ただいずれにしても現状では枠線と背景色を分けることはできなさそうですかね?

    こちらも CSS でできなくはないと思いますが、かなりいじらないといけないと思うので、今後のアップデートの影響を考えるとやらないほうが良いのかなと思います。

    機能追加していただけるとしたら、アバターの表示・非表示や枠線・背景色のオプションなど追加していただけると嬉しいです…!

    検討します!

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

    >キタジマさん

     

    正確にいうとコアブロックの拡張ではなくてブロックスタイルに応じた設定項目の増減ですね。技術的には無理やりやればできなくはないのですが、無理やりなので今後のことを考えるとやらないほうが良いという感じです。

    こちらも CSS でできなくはないと思いますが、かなりいじらないといけないと思うので、今後のアップデートの影響を考えるとやらないほうが良いのかなと思います。

     

    なるほど、ありがとうございます。

    それでは一旦ご共有いただいたCSSで矢印の方向と背景色を変更するに留めて、機能が追加された場合に活用させていただきます…!

     

    ひとまず解決済みとしてトピック閉じさせていただいてよろしいのでしょうか?

    もしくは過去の質問の例を見るに、機能追加された際にご返信いただく場として残しておいたほうがよろしいでしょうか?

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

    あ、そうですね、リリースしたらここに書き込むのでそれで確認できたら閉じていただければ。

    1
    いいねをした人:
    #120018
    shone
    参加者
    45

    >キタジマさん

     

    ありがとうございます!

    それでは機能追加いただけた際には確認して閉じさせていただきますのでひとまずこのまま残しておきます。

    お忙しいところ恐縮ですが、お手すきの際にご検討お願いいたします!

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

    Snow Monkey Editor v9.2.0 で各種方向の吹き出しブロックスタイルを、Snow Monkey Blocks v19.0.0 で吹き出しブロックにアバターの表示設定・枠線の設定を追加しました。アップデートして確認してみてください!

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

    ありがとうございます!

    snow monkeyの「吹き出し」ブロックに4方向追加していただいたのかと思い設定項目が見つけられなかったのですが、方向に関しては通常の段落の「吹き出し」に追加していただいたのですね…!

    これで表現の幅が格段に増えて便利になりました、ありがとうございます!

    1
    いいねをした人:
11件の投稿を表示中 - 1 - 11件目 (全11件中)
  • トピック「吹き出しの向きや画像サイズを変更したい(「吹き出し」ブロックorWPコアの「段落」吹き出し)」には新しい返信をつけることはできません。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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