Cocoonフォーラム

書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

最近になって2カラムボタンのスマホでの...
 
共有:
通知
すべてクリア

[解決済] 最近になって2カラムボタンのスマホでの余白がなくなってしまった事に気づきました

8 投稿
3 ユーザー
3 Likes
119 表示
mana72
(@mana72)
Active Member Registered
結合: 3年前
投稿: 10
Topic starter  

過去の投稿なども拝見したのですが直し方がわからずこちらでお伺いさせてください。

 

グーテンベルクの2カラム機能を使ってPC上でボタンを横並びにさせている部分があります。

PCの2カラムがスマホで縦並び表示される際、以前は何もしなくても余白ありで表示されていましたがアップデート後か分かりませんが最近になって確認したところ、くっついて表示されるようになってしまいました。

例) https://b-fitness.net/urawa-hikaku#toc2

ただし、以下のように今まで通り余白アリで表示されるものもあります。

例) https://b-fitness.net/urawa-hikaku#toc21

 

くっついてしまう応急処置として左カラムの下に半角スペースを入れてみたところ、以下の記事ではちょうどよい感じの余白に成功しました。

例) https://b-fitness.net/kameari-hikaku#toc11

 

ただ、すべての記事を書き直すとなると膨大な量なので余白アリに統一できないかと考えているのですが素人でCSSもどう記載したら良いかわかりません。

 

原因と対策方法を教えていただけないでしょうか?


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 2年前
投稿: 4452
 

mana72さん

同じように見えて、違うブロックで作成なさっていると思います。

 

①以下の状態を確認しますと・・・

https://b-fitness.net/urawa-hikaku#toc2

 

以下のような表示

 
このソースを確認すると以下。
 
divタグは以下のような感じで
<div class="wp-block-cocoon-blocks-button-1 button-block">
 
aタグは以下のような感じ
<a href="https://b-fitness.net/renaissance-waribiki" class="btn btn-l has-background has-green-background-color" target="_blank">ルネサンスの割引情報</a>
 
結果的には、以下のCSSがあたり、margin-botoomはゼロ。
 
 
 
②もう一方の以下を確認しますと・・・
 
https://b-fitness.net/urawa-hikaku#toc21
 
以下のような表示
 
そのソースを確認すると以下。
 
divタグは以下のような感じで
<div class="wp-block-cocoon-blocks-button-wrap-1 btn-wrap btn-wrap-block button-block btn-wrap-l has-background has-green-background-color">
 
aタグは以下のような感じ
<a rel="nofollow noopener" target="_blank" href="https://t.felmat.net/fmcl?ak=C7229H.1.Q1127661.O69346J">App Storeをチェックする</a>
 
結果的には、以下のCSSがあたり、margin-bottonは1.4em。
 

 


分かりにくいと思いますが、
「has-background」「has-green-background-color」の場所が、①と②では違います。
 
おそらく、違うブロックで作成されています。
 
長いので返信を分けます。
 
 

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 2年前
投稿: 4452
 

続きです。

どうすれば、同じようにmana72さんと同じように作れるのか、試してみました。

以下は、一見同じように見えますが、違うブロックで作成しました。

 
 
ボタン1のソースを確認すると以下。
 
aタグの方に「has-background」「has-green-background-color」がある状態。
 
これは、mana72さんの以下のものと同じ構造だと思います。
 
 
ボタン2のソースを確認すると以下。
 
divタグの方に「has-background」「has-green-background-color」がある状態。
 
これは、mana72さんの以下のものと同じ構造だと思います。
 
 
 
 
私は、ボタン1をCocoonの「ボタンブロック」で
 
ボタン2は、「囲みボタンブロック」で作成しました。
 
そもそも、違うもので作成なさっているので、表示に差異があるのではないかと、推測します。
(実際のところは、分かりませんけれど、少なくとも同じではないです)
 
本当は、同じように作成した方が良さそうには思いますが・・・。
以下をあてれば、間隔は開くと思いますが、あまり確認はしていません。
.wp-block-cocoon-blocks-button-1 a.btn.btn-l {
    margin-bottom: 1.4em;
}

 


   
わいひら reacted
mana72
(@mana72)
Active Member Registered
結合: 3年前
投稿: 10
Topic starter  

mk2

 

詳細にお返事いただきありがとうございます。

確かにボタンブロックと囲みボタンブロックを併用して使っておりました。

 

おっしゃる通り、2カラムとも「囲みボタンブロック」にすれば間隔は1.4開きました。

ただ普通の「ボタンブロック」を2カラムで並べるとやっぱりくっついてしまいます。

なので、単純に「違うブロックで作成しているからくっつく」という理由だけではなさそうです。

 

 

未だ原因不明なのでボタンブロックの下にはすべて半角スペースを入れる形で対応しようと思います。

 

ボタンは揃えたほうが良いとのご意見は大変参考になりました。

ありがとうございました。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 2年前
投稿: 4452
 

mana72さん

スマホからなもので、簡単に。

先に書いたとおり、「囲みボタンブロック」と「ボタンブロック」では、「margin-bottom」(ブロック下部の余白)の値が違います。

「ボタンブロック」は余白がゼロです。(「囲みボタンブロック」では、余白は1.4emある。)

そのため、「ボタンブロック」はくっつきます。

「ボタンブロック」で間隔を「囲みボタンブロック」と同じにするには、直上の返信に書いたCSSを書く必要があると思います。

 

ということを、長々と先のいくつかの返信では書かせていただきました。(分かりにくいとは思いますが。)


   
わいひら
(@yhira)
Illustrious Member Admin
結合: 5年前
投稿: 14165
 

テスト的に該当箇所を修正してみました。
以下のファイルでアップデートするとどうなりますでしょうか。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------


   
mana72
(@mana72)
Active Member Registered
結合: 3年前
投稿: 10
Topic starter  

@yhira わいひら様

手動アップデートしたところ、無事ボタン同士がくっつかなくなりました!

大変ありがたいです。

mk2様も、お二人ともありがとうございました。


   
わいひら reacted
わいひら
(@yhira)
Illustrious Member Admin
結合: 5年前
投稿: 14165
 

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


   
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

wpForoの解決済みリンク

また、有用な回答があった場合は「いいね!」もご活用ください。回答者の励みになります。

wpForoのいいねリンク

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました