サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
2022年2月12日 00:45
ryu0130さん
残念ながら、画像だけを見てわかる事案には思いません。
フォーラム上部にあるように、環境情報のご提示がないと、難しい気はします。
書き込みの前に以下の3点をご確認ください。
例えば…。
改行がないのにブロックの部分が改行になるところです。
これをどうやってこちら側で確認すれば良いのでしょうか。
画像を拝見しても、私には分からないです。
改行と言っても、いろいろある気はしますし…。
(ブロック要素であれば・・・。)
基本的には、実際のサイトを拝見しないと…という気します。
エディタは何をご利用で、エディタ上ではどういう表示で、実際のページはどうなっている。
どんなブロック等を使っている。
そういう情報もありませんので、ちょっと難しい印象です。
もしかすると、お詳しい方ならお分かりになる・・・かもしれませんが・・・。
わいひら reacted
2022年2月12日 00:50
この投稿みたいですね。
https://fxtrader-ryu.com/self-management/gap-time_study/
<p style="background: #ffffff; padding: 10px; border: 2px solid #3399ff;"> <span style="font-size: 22px; color: #3399ff;"><strong>☑︎</strong></span>通勤時間中<span style="font-size: 22px; color: #3399ff;"><strong> <br /> ☑︎</strong></span>仕事の休憩中<span class="bold blue"> <br /> </span><span style="font-size: 22px; color: #3399ff;"><strong>☑︎</strong></span>家事中(洗い物・洗濯・料理・買い物)など <br /> <span style="font-size: 22px; color: #3399ff;"><strong>☑︎</strong></span>歯磨き中 <br /> <span style="font-size: 22px; color: #3399ff;"><strong>☑︎</strong></span>入浴中 <br /> <span style="font-size: 22px; color: #3399ff;"><strong>☑︎</strong></span>子供の就寝のタイミング </p>
上記のように、ソース上に改行はあるみたいです。
エディタ上ではどうなっているのか分かりませんが・・・。
何となくクラシックエディタをご利用なのかなという気はします。
一旦、コードエディタの表示にしてご確認いただくことをお勧めします。
わいひら reacted
2022年2月12日 12:55
「ブロックの部分」とはどこだろうと思っていましたが、どうも私が書いたところではないようです。
「(例)隙間時間」の部分が、タブなんですね。
改行というより、タブとボックスの間に隙間ができるということみたいですね。
今スマホしかないもので、後程確認します。
2022年2月12日 13:54
目次上のものは、いかのような状態。
しかし、お問い合わせの部分は、以下のように赤矢印部分の隙間がある。
そういうお問い合わせでしょうか。
これは「cocoon-style-inline-css」の以下が当たっているようです。
(以前からあるものだと思います。)
(以前からあるものだと思います。)
.entry-content>* { margin-bottom: 1.4em; }
隙間がない部分は、以下のような構造であるために、「margin-bottom」が当たらず・・・。
<div class="entry-content cf" itemprop="mainEntityOfPage"> <div> <div>
隙間がある部分は、以下のような構造であるために、「margin-bottom」が当たっているようです。
<div class="entry-content cf" itemprop="mainEntityOfPage"> <div>
自作?のようで、タブの要素にclassなどがないようです。
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
ここに、「margin-bottom: 0;」を追加すると良いと思います。
他のタブの部分も同じスタイルであれば、これを機にclassを指定して、子テーマにお書きになっても良いような気はします。
わいひら reacted
トピックスターター 2022年2月12日 22:26
@mk2_mk2 さん
返信ありがとうございます。
上記認識で問題ありません。
確認の上、3点質問させてください。
①margin-bottom: 0;は、どこにいれるのでしょうか?
②class指定の場合、どのようなcssにすれば宜しいでしょうか?
③margin-bottom: 0;がなくても隙間がないブロックもありますが、原因がわかりそうですか?
2022年2月12日 22:42
ryu0130さん
①margin-bottom: 0;は、どこにいれるのでしょうか?
以下のインラインで指定されているstyleの中に入れます。
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
ここに、「margin-bottom: 0;」を追加すると良いと思います。
上記は「(例)隙間時間」のタブに当たる部分のdivタグに書かれているものです。
②class指定の場合、どのようなcssにすれば宜しいでしょうか?
インラインで指定なさっているものを、そのまま書くだけです。
例えば、「tab」というクラス名にすると・・・。
(クラス名は他と重複しないようにご自分で命名してください。)
.tab { display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff; margin-bottom: 0; }
既にインラインで指定しているものをただ書くだけです。
(今回、margin-bottomは追加しますが。)
(今回、margin-bottomは追加しますが。)
上記①のdivタグにインラインで書かれているものです。
インラインで書かれていますが、cssです。
インラインで書かれていますが、cssです。
③margin-bottom: 0;がなくても隙間がないブロックもありますが、原因がわかりそうですか?
以下に書いた通りです。
これは「cocoon-style-inline-css」の以下が当たっているようです。
(以前からあるものだと思います。).entry-content>* { margin-bottom: 1.4em; }
隙間がない部分は、以下のような構造であるために、「margin-bottom」が当たらず・・・。<div class="entry-content cf" itemprop="mainEntityOfPage"> <div> <div>
隙間がある部分は、以下のような構造であるために、「margin-bottom」が当たっているようです。<div class="entry-content cf" itemprop="mainEntityOfPage"> <div>
わいひら reacted
トピックスターター 2022年2月12日 23:03
@mk2_mk2 さん
返信ありがとうございます。
再度、申し訳ありませんが
確認の上、2点質問させてください。
①margin-bottom: 0;は、どことどこの間に入れるのが良いでしょうか? 詳しく教えていただけますと幸いです。
②下記は、どう言う意味でしょうか?
数字を1.4←0にするとどう言う支障が出ますか?
.entry-content>* {
margin-bottom: 1.4em;
}
2022年2月12日 23:07
ryu0130さな
すみません、ちょっと難しい気がします。
①margin-bottom: 0;は、どことどこの間に入れるのが良いでしょうか? 詳しく教えていただけますと幸いです。
提示した、divタグのstyle属性の中であれば、どこに入れても問題ありません。
面倒でしたら、1番最後に入れれば良いです。
数字を1.4←0にするとどう言う支障が出ますか?
.entry-content直下の全ての要素の、下のmarginがなくなってしまいます。
(つまりくっつく。)
例えば、現状は以下。
0にすれば、以下のようになります。
申し訳ないですが、ちょっとご質問の意図が分からないです。
style属性については、「HTML style属性」などで検索なさってください。
詳しい解説をなさっているサイトが複数あります。
フォーラムで1からご説明するのは、スペース的にも難しいです。
何度も返信のやりとりをしなくてはならないでしょうし、そこまでは難しいです。
わいひら reacted
2022年2月12日 23:21
例えば、以下の2つを比較すれば分かります。
以下のインラインで指定されているstyleの中に入れます。
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
ここに、「margin-bottom: 0;」を追加すると良いと思います。上記は「(例)隙間時間」のタブに当たる部分のdivタグに書かれているものです。
.tab { display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff; margin-bottom: 0; }
既にインラインで指定しているものをただ書くだけです。
(今回、margin-bottomは追加しますが。)
下のCSSはmargin指定を追加しましたが。
最初のdivタグのstyle属性の中身と同じです。
改行が入って見えるか、一行に書いているように見えるか、それだけしか違いはありません。
下のcssを、一行にstyle属性に書けば良いだけです。
(最後にmargin指定を追加している。)
わいひら reacted
2022年2月12日 23:38
ryu0130さん
環境情報のご提示がないため、エディタは何をご利用なのかは分かりません。
そして、当該部分はCocoonの機能ではないかと思います。
そのため、、自作なのか、何かの機能なのかも分かりません。
(ここは、環境情報のご提示があっても分からない可能性が高いです。)
ですので、問題を解決するために言えるとすれば…。
①まずはエディタをコードエディタ表示にします。
②そして、以下の部分を検索して探します。
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
例えば、今回対象となった「(例)隙間時間」の直前の部分にあるはずです。
③上記②の部分に「margin-bottom: 0;」を追加した以下に変更します。
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff; margin-bottom: 0;">
ここまでしか言えない気がします。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。