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カスタマイズ依頼

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

投稿記事の表示が変わった
 
共有:
通知
すべてクリア

投稿記事の表示が変わった

12 投稿
2 ユーザー
8 Reactions
676 表示
(@ryu0130)
New Member Registered
結合: 3年前
投稿: 3
Topic starter  

最近アップデート後、記事の表示がおかしくなりましたので何か解決策があればと思い、ご連絡しました。

内容は、写真にて送らせていただきますが、改行がないのにブロックの部分が改行になるところです。

記事作成中は、改行もされておらず、今までも問題ありませんでした。

お忙しいところ、申し訳ありませんが
なにか解決策がございましたらご教示いただけますと幸いです。

バージョンは、2.4.1.1です。

 

 


   
引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

ryu0130さん

残念ながら、画像だけを見てわかる事案には思いません。

フォーラム上部にあるように、環境情報のご提示がないと、難しい気はします。

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

 

例えば…。

投稿者:: @ryu0130

改行がないのにブロックの部分が改行になるところです。

これをどうやってこちら側で確認すれば良いのでしょうか。
画像を拝見しても、私には分からないです。

改行と言っても、いろいろある気はしますし…。
(ブロック要素であれば・・・。)

基本的には、実際のサイトを拝見しないと…という気します。

エディタは何をご利用で、エディタ上ではどういう表示で、実際のページはどうなっている。
どんなブロック等を使っている。

そういう情報もありませんので、ちょっと難しい印象です。

 

もしかすると、お詳しい方ならお分かりになる・・・かもしれませんが・・・。


   
わいひら reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

この投稿みたいですね。

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
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

「ブロックの部分」とはどこだろうと思っていましたが、どうも私が書いたところではないようです。

「(例)隙間時間」の部分が、タブなんですね。

改行というより、タブとボックスの間に隙間ができるということみたいですね。

今スマホしかないもので、後程確認します。


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

目次上のものは、いかのような状態。

 
 
しかし、お問い合わせの部分は、以下のように赤矢印部分の隙間がある。
 
 
そういうお問い合わせでしょうか。
 
これは「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
返信引用
(@ryu0130)
New Member Registered
結合: 3年前
投稿: 3
Topic starter  

@mk2_mk2 さん

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

上記認識で問題ありません。

確認の上、3点質問させてください。

margin-bottom: 0;は、どこにいれるのでしょうか?

②class指定の場合、どのようなcssにすれば宜しいでしょうか?

margin-bottom: 0;がなくても隙間がないブロックもありますが、原因がわかりそうですか?

 


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

ryu0130さん

投稿者:: @ryu0130

margin-bottom: 0;は、どこにいれるのでしょうか?

以下のインラインで指定されているstyleの中に入れます。

投稿者:: @mk2_mk2
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
 
ここに、「margin-bottom: 0;」を追加すると良いと思います。
上記は「(例)隙間時間」のタブに当たる部分のdivタグに書かれているものです。
 
 
投稿者:: @ryu0130

②class指定の場合、どのようなcssにすれば宜しいでしょうか?

インラインで指定なさっているものを、そのまま書くだけです。

例えば、「tab」というクラス名にすると・・・。
(クラス名は他と重複しないようにご自分で命名してください。)

.tab {
    display: inline-block;
    background: #3399ff;
    padding: 5px 10px;
    color: #ffffff;
    margin-bottom: 0;
}
 
既にインラインで指定しているものをただ書くだけです。
(今回、margin-bottomは追加しますが。)
 
上記①のdivタグにインラインで書かれているものです。
インラインで書かれていますが、cssです。
 
 
投稿者:: @ryu0130

margin-bottom: 0;がなくても隙間がないブロックもありますが、原因がわかりそうですか?

以下に書いた通りです。

投稿者:: @mk2_mk2
これは「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
返信引用
(@ryu0130)
New Member Registered
結合: 3年前
投稿: 3
Topic starter  

@mk2_mk2 さん

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

再度、申し訳ありませんが

確認の上、2点質問させてください。

margin-bottom: 0;は、どことどこの間に入れるのが良いでしょうか? 詳しく教えていただけますと幸いです。

②下記は、どう言う意味でしょうか?

数字を1.4←0にするとどう言う支障が出ますか?

.entry-content>* {
    margin-bottom: 1.4em;
}

   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

ryu0130さな

すみません、ちょっと難しい気がします。

投稿者:: @ryu0130

margin-bottom: 0;は、どことどこの間に入れるのが良いでしょうか? 詳しく教えていただけますと幸いです。

提示した、divタグのstyle属性の中であれば、どこに入れても問題ありません。

面倒でしたら、1番最後に入れれば良いです。

 

投稿者:: @ryu0130

数字を1.4←0にするとどう言う支障が出ますか?

.entry-content直下の全ての要素の、下のmarginがなくなってしまいます。
(つまりくっつく。)

 

例えば、現状は以下。

 
 
0にすれば、以下のようになります。
 
 
申し訳ないですが、ちょっとご質問の意図が分からないです。
 
 
style属性については、「HTML style属性」などで検索なさってください。
詳しい解説をなさっているサイトが複数あります。
 
フォーラムで1からご説明するのは、スペース的にも難しいです。
何度も返信のやりとりをしなくてはならないでしょうし、そこまでは難しいです。

   
わいひら reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

例えば、以下の2つを比較すれば分かります。

投稿者:: @mk2_mk2

以下のインラインで指定されているstyleの中に入れます。

投稿者:: @mk2_mk2
<div style="display: inline-block; background: #3399ff; padding: 5px 10px; color: #ffffff;">
 
ここに、「margin-bottom: 0;」を追加すると良いと思います。
上記は「(例)隙間時間」のタブに当たる部分のdivタグに書かれているものです。
 
投稿者:: @mk2_mk2
.tab {
    display: inline-block;
    background: #3399ff;
    padding: 5px 10px;
    color: #ffffff;
    margin-bottom: 0;
}
 
既にインラインで指定しているものをただ書くだけです。
(今回、margin-bottomは追加しますが。)

下のCSSはmargin指定を追加しましたが。

最初のdivタグのstyle属性の中身と同じです。

改行が入って見えるか、一行に書いているように見えるか、それだけしか違いはありません。

下のcssを、一行にstyle属性に書けば良いだけです。
(最後にmargin指定を追加している。)

 


   
わいひら reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

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
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

本件、サイトを拝見したところ解決していました。
(インラインでmargin-bottomが入っています。)

解決済・クローズで良さそうです。

更新時間からもしばらく時間が経っていますし。

 
返信はくださらないスタイルのようです。

   
わいひら reacted
返信引用
共有:

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

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

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

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

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

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

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

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