特典機能について

PCとスマートフォンの本文表示を同じにしたいです | CSSカスタマイズ相談 | Cocoon フォーラム

サイト内検索
運営者(わいひら)は、骨の手術明けのためしばらく体調を優先して運営させていただきます。ですので、フォーラム負担軽減のため登録者のみ書き込めるようを制限をさせていただきます。フォーラム未登録の方はこちらの手順で登録を行ってください。予定としては12月前半まで実施させていただきます。
書き込みの前に以下の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. ブラウザ環境チェックツール

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

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

wpForoの解決済みリンク

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

wpForoのいいねリンク

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

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

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

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

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

スポンサーリンク
PCとスマートフォンの本文表示を同じに...
 
共有:
通知
すべてクリア

[解決済] PCとスマートフォンの本文表示を同じにしたいです


WAON
 WAON
(@WAON)
ゲスト
結合: 2か月前
投稿: 5
Topic starter  

お世話になっています。今回レスポンシブ対応の仕方をご教授願えれば嬉しいです

※現在編集中のためURLは貼れません

 

レスポンシブ化させてしたいこと

PCとスマホの本文表示を同じにしたい

・見出しを途中で改行されないようにしたい

・カラムで複数の画像を横並びに全部表示させたい

 

です。よろしくお願いします

 

以下CSSです

@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template: cocoon-master
Version: 1.1.2
*/

/************************************
** 子テーマ用のスタイルを書く
*********************************/
/
*********************************
** 段落
*********************************/
p {
margin-left: 30px;
margin-right: 30px;
}

/*********************************
** レスポンシブデザイン用のメディアクエリ
************************************/

/*1023px以下*/
@media screen and (max-width: 1023px){
/*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
}
/*480px以下*/
@media screen and (max-width: 480px){
main.main, div.sidebar{
padding: 0;
margin: 0;
border-width: 0;
}
}

.entry-content p {
line-height: 1.75em;
margin: 2em 0;
}

 

.article h1 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}

/* 見出しカスタマイズ */
/* H2 */
.article h2 {
color: #505050;/*文字色*/
padding: 0.5em;/*文字周りの余白*/
display: inline-block;/*おまじない*/
line-height: 1.3;/*行高*/
background: #dbebf8;/*背景色*/
vertical-align: middle;
border-radius: 25px 0px 0px 25px;/*左側の角を丸く*/
}

.article h2:before {
content: '●';
color: white;
margin-right: 8px;
}
/* H3 */
.article h3 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}
/* H4 */
.article h4 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}
/* H5 */
.article h5 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}
/* H6 */
.article h6 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
 border-bottom: solid 3px #d7d7d7;/*下線*/
}

/* 目次全体デザイン */
.toc{
background:#F9F9F9; /* 目次全体の背景色を変える場合はここを変更 */
border:none;
display:block;
border-top:5px solid;
border-top-color:#FFC679;
box-shadow: 0 2px 2px rgba(0,0,0,0.2);
padding: 20px 25px;
}
/* 目次の文字指定 */
.toc-title {
text-align:left;
margin: 0 20px 20px -10px;
padding-left: -20px;
font-size: 23px;
font-weight: 700;
color: #FFC679; /* 目次の文字色を変える場合はここを変更 */
}
/* 目次のアイコン設定 */
.toc-title:before {
top: 0;
left: -45px;
width: 50px;
height: 50px;
font-family: "Font Awesome 5 Free";
content : f0c6; /* アイコンを変える場合はここを変更 */
font-size:20px;
margin-right:5px;
color:#FFF; /* アイコンの色を変える場合はここを変更 */
background-color:#FFC679; /* アイコンの背景色を変える場合はここを変更 */
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
padding:14px;
}
/* 目次のデザインカスタマイズ */
.toc-content ol {
padding: 0 0.5em;
position: relative;
}
.toc-content ol li {
line-height: 1.5;
padding: 0.7em 0 0.5em 1.4em;
border-bottom: dashed 1px silver;
list-style-type: none!important;
}
/* 目次の各節の先頭にあるアイコンを設定 */
.toc-content ol li:before {
font-family: <i class="fas fa-paperclip"></i>;
content: "\f138"; /* アイコンを変える場合はここを変更 */
position: absolute;
left : 0.5em;
color: #FFC679; /* 色を変える場合はここを変更 */
font-weight: bold;
}
.toc-content ol li:last-of-type {
border-bottom: none;
}
.toc-content .toc-list li {
font-weight:700; /* h2のみ太文字に */
}
.toc-content .toc-list li li {
font-weight:normal; /* h3以降の文字サイズを普通に */
}

 

以下環境情報です

----------------------------------------------
サイト名:WAONBLOG
サイトURL: https://oishikutanoshimu.com
ホームURL: https://oishikutanoshimu.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
WordPressバージョン:5.8.1
PHPバージョン:7.4.13
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.3.6.1
カテゴリ数:8
タグ数:7
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.2
style.cssサイズ:4525バイト
functions.phpサイズ:262バイト
----------------------------------------------
Gutenberg:0
AMP:1
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
Advanced Editor Tools (previously TinyMCE Advanced) 5.6.0
Akismet Anti-Spam 4.2.1
BackWPup 3.10.0
Classic Editor 1.6.2
Contact Form 7 5.4.2
Insert Headers and Footers 1.6.0
Word Balloon 4.18.2
----------------------------------------------


未解決
リフィトリー
(@leafytree)
メンバー Moderator
結合: 3年前
投稿: 6435
 

前略、WAONさん

PCとスマートフォンの本文表示を同じにしたいです

とのことですが、パソコンとスマートフォンでは画面のサイズが異なるため、全く同じにしてしまうと、読みづらいWebページになってしまうかと思われます。

 

Cocoon設定の「全体」タブに「モバイルサイトフォント」という項目ありますので、そこで、スマホ表示のときの文字のサイズを調節してみてください。

 

見出しの文字の折り返しを禁止してしまうと、さまざまなスマホの画面サイズに対応できないため、カラムから、はみ出してしまい、不具合が生じます。現実的な対応としましては、見出しの文字のサイズをスマホでも読みやすいサイズに調整する、とういうことになろうかと思います。

 

Cocoon設定ではなく、CSSでスマホの見出しの文字サイズを指定する場合は以下のような記述になります。(h2の場合)

 

@media screen and (max-width: 480px) {
    .article h2 {
        font-size: 16px;
    }
}

 

 


わいひら 件のいいね!
リフィトリー
(@leafytree)
メンバー Moderator
結合: 3年前
投稿: 6435
 

WAONさん

クラッシックエディターをお使いのようですが、ブロックエディターで、簡単なCSSで画像横並びができそうなのでやってみました。

 

1)ブロックエディターの画像ブロックで、画像を3つ以上投稿する

2)複数の画像ブロックをShiftキーを押しながら選択ツールで選択し、グループ化する

3)グループに独自のClass名をつける(編集画面で、高度な設定→追加CSSクラスにクラス名を入力して保存、クラス名に使えるのは半角英数字、半角ハイフン、アンダーバーです。今回は、「yokonarabi-3」という名前をつけました)

4)以下のように、子孫セレクタを用いたCSSを、編集ページのカスタムCSSの欄に記述して保存する

.yokonarabi-3 .wp-block-group__inner-container {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.yokonarabi-3 .wp-block-image {
    width: 31%;/*3列にする*/
} 

@media screen and (max-width: 640px) {/*画面幅が640px以下のとき*/
    .yokonarabi-3 .wp-block-image {
        width: 48%;/*2列にする*/
    }
}

 

ただし、画像の高さは自動的には揃わないので、あらかじめ全く同じサイズの画像にするか、画像のアスペクト比を揃えておく必要があります。(画像の高さが揃わなくても良い、とう場合はそのままで構いません)

This post was modified 2か月前 by リフィトリー

わいひら 件のいいね!
リフィトリー
(@leafytree)
メンバー Moderator
結合: 3年前
投稿: 6435
 

WAONさん

上記を実際に表示してみると、以下のようになります。

 

画像のアスペクト比がバラバラなので、高さは揃っていません。

 

 


わいひら 件のいいね!
リフィトリー
(@leafytree)
メンバー Moderator
結合: 3年前
投稿: 6435
 

WAONさん

ブロックエディターでは、画像のimgタグはfigureタグで挟まれてしまうため、横並びにはなりませんが、クラッシックエディターの場合は、小さな画像(例えば、横幅250px)を投稿すると、横に並びます。

 

これを上手く利用するという手もあるかもしれません。ただし、画像同士がくっついてしまうので、画像の右側にマージン等を付与する必要があるかもしれません。

 

クラッシックエディターだとhtmlやCSSを適当に書くことができるので、その理解があれば自由度は高くなりますが、タグやコードを書く手作業が要るかもしれません。

 

その他、カラムブロックを使う方法や、ギャラリーブロックを使う方法などもあるかもしれません。いろいろお試しになってみてください。(いずれもブロックエディターになっちゃいますが)

 

This post was modified 2か月前 2回 by リフィトリー

わいひら 件のいいね!
リフィトリー
(@leafytree)
メンバー Moderator
結合: 3年前
投稿: 6435
 

WAONさん

あと、Cocoonの場合は、プラグインの「Classic Editor」は不要です。

 

Cocoon設定の「エディター」タブの設定で「Gutenbergエディターを有効にする」のチェックを外して「変更をまとめて保存」のボタンで確定すると、クラッシックエディターが利用できます。

 

また、WordPressを日本語環境で利用する場合は、プラグインの「WP Multibyte Patch」のインストールは必須なんだそうです。

 

インストールしておく方が無難かもしれません。

 

Cocoonテーマとあわせて使用するのにお勧めなプラグインまとめ

https://wp-cocoon.com/recommended-plugins/

Cocoonを利用する上でお勧めしないプラグインまとめ

https://wp-cocoon.com/not-recommended-plugins/

 


WAON
 WAON
(@WAON)
ゲスト
結合: 2か月前
投稿: 5
Topic starter  

@leafytree リフィトリー様

何通もアドバイス、ご指導いただきましてありがとうございます

プラグインのこと、ブロックエディタでの編集の仕方を検証してくださった上に、URLやたくさんの画像まで・・・

おかげさまで何の知識もない僕でも簡単に理解、再現することができました

 

本当にありがとうございます!


わいひらリフィトリー 件のいいね!
共有:
スポンサーリンク
SWELLと業務提携しています
WordPressテーマSWELL
わいひらをフォローする
おすすめサーバー(コスパ・バックアップ重視型)

性能も兼ね備えながら安くブログ運営を開始できる点においてのNo.1。
それでいてブログ成長後は、十分すぎるほどのスペックアップ余力も担保されている。

◎安く始められる
◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/3(高速化プロトコル)に対応
◎東京・大阪でリージョン選択が可能
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎ディスク容量が多い
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎DBは14日以内なら無料自動復旧可能
◎ファイルも14日以内なら無料自動復旧可能
◎アダルト・出会い系サイト可
◎ドメインとサーバー代のチャージ払いが可能
○サーバ引っ越し依頼が可能(有料)

サービス運営期間:3年

1年以上の契約をする場合は、クーポンコード入力でさらに50%割引キャンペーン中!
※BOX2 ~ BOX8プラン契約の場合

クーポンコード:PK4JK4RJ

クーポンの使用方法はこちら

とにかく速い。サイトに表示スピードを求めるならココ。
管理画面がシンプルで使いやすい。

◎nginxを用いた高速サーバー(完全SSD)
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎ディスク容量が多い
◎転送量が多い
○http/2(高速化プロトコル)に対応
◎毎日無料バックアップ(14日分)
◎DBは14日以内なら無料自動復旧可能
◎ファイルも14日以内なら無料自動復旧可能
◎サーバ引っ越しツールあり(無料)
○サーバ引っ越し依頼が可能(有料)
◎ドメインとサーバー代のチャージ払いが可能

サービス運営期間:3年

安定感抜群のサーバーです。あまり急激なアクセス変動がないアフィリエイトサイトに向いています。

◎nginxを用いた高速サーバー(完全SSD)
◎老舗サーバーなので安定感抜群
◎ディスク容量が多い
◎転送量が多い
◎同サービス内でドメイン管理が可能
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
○DBは7日以内なら無料自動復旧可能
×ファイルは有料かつ手動での復旧
×プラン変更でCPUのスペックアップができない
×プラン変更しても即時反映されない
×アダルト・出会い系サイト不可

サービス運営期間:18年

常に新しいことに挑戦しているフロンティア精神あふるるレンタルサーバーです。
LiteSpeedやHTTP/2を日本で初めて導入したサーバー。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/3(高速化プロトコル)に対応
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎転送量が多い
◎ディスク容量が多い
◎毎日無料バックアップ(14日分)
◎DBは14日以内なら無料自動復旧可能
○ファイルは14日以内なら無料復旧可能(※手動)
◎アダルト・出会い系サイト可
◎ドメインとサーバー代のチャージ払いが可能
○サーバ引っ越し依頼が可能(有料)

サービス運営期間:5年

格安な値段で始められる高機能サーバーです。
性能も備えつつ最安ならここ。
ただし少し機能は弱い。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎激安プランが用意してある
◎値段あたりのスペックが高い(コスパ良し)
◎サーバ引っ越し依頼が可能(無料)
◎アダルト・出会い系サイト可
○http/2(高速化プロトコル)に対応
△プランのアップは可能だがダウンは不可
△毎日自動バックアップ(1日分)
△前日のバックアップからのみ復元できる(無料)

サービス運営期間:5年

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