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

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

共有:
通知
すべてクリア

[解決済] 画像サイズ

19 投稿
3 ユーザー
12 Reactions
2,344 表示
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

対象サイト: コース (esthe-kirara.link)

このページの1番上の画像のみですが、マウスオーバー時に画像が明るくなるようにしてみました。

ですが、PCで見ると丁度いいサイズなのにスマホで見ると大きすぎて横に飛び出てしまいます。

使用したHYMLとCSSは以下のものです。

HTML

https://notepad.pw/share/gtbf3upj4

CSS

https://notepad.pw/share/gtbf3upj4

どのようにしたらスマホでもPCでも丁度いいサイズにできますでしょうか。

また、これをいじる以外に別のHTMLやCSSはありますでしょうか。

教えていただけると幸いです。

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

このトピックは3年前からkarenに変更されました

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

karenさん

スマホからなもので、確認が難しいのですが。

2箇所以下のようにあり、大きさを固定なさっているように思います。

width: 1024px;
height: 341px;

 


   
わいひら reacted
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

前略、karenさん

以下のコードだけでもイケそうな気がします。

.image_mouseover_2 a:hover {
  opacity: 0.6;
  transition: .3s;
}

あと、画像の右側の部分の文字列は画像に含めず、例えば、カラムブロックの2カラムなどを使うという方法もあるような気もします。(左に画像で右は文字)

この投稿は3年前 4回ずつリフィトリーに変更されました

   
わいひら reacted
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

karenさん

ちょっと投稿中に修正しました。

フォーラムを再読み込みしてください。

この投稿は3年前ずつリフィトリーに変更されました

   
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@mk2_mk2 

mk 2様

コメントありがとうございます。

こちら、固定ページの画像サイズを変えても小さく画質の荒いままになってしまい、CSSの数値を変えたところ綺麗に大きくなってくれたのです…


   
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@leafytree 

リフィトリー様

情報をありがとうございます。

フォーラムを再読み込みとはどういったことでしょうか?

 


   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

「フォーラムを再読み込みとはどういったことでしょうか?」こちらは一旦書き込んでからコードを少し修正したので、ブラウザで再読み込みしてください、ということでした。

 

投稿者:: @karen

こちら、固定ページの画像サイズを変えても小さく画質の荒いままになってしまい、CSSの数値を変えたところ綺麗に大きくなってくれたのです…

スマートフォンの表示に対応させるには、いわゆるレスポンシブ表示になっていないとうまく表示されません。

 

画像のimgタグや画像を囲っているコンテナ(外側の入れ物)の横幅と縦幅を固定してしまうと、小さな画面で見たときに、画面からはみ出してしまいます。mk2さんがおっしゃっているのはそのことです。画像や画像のコンテナのサイズを固定してしまったら、小さな画面でははみ出してしまうのは、当然のことでしょう、という意味です。

 

一度、ご自身でお書きになったCSSのコードは、どこかにバックアップしておき、一旦消して、以下のコードを設定してみてください。

 

.image_mouseover_2 a:hover {
  opacity: 0.6;
  transition: .3s;
}
この投稿は3年前 2回ずつリフィトリーに変更されました

   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

ローカルのテストサイトで、カラムブロックの50:50で試してみました。

 

1)カラムブロックを50:50で設定

2)カラムブロックの左側には画像ブロックを設定して中央寄せに。

3)カラムブロックの右側には段落ブロックを設定して文字を中央寄せに。

 

簡単に試しただけなので、大雑把なものですが、ヒントにはなるかと・・

※画像右側の文字のあった部分はトリミングして画像左側のみにしています。

この投稿は3年前 2回ずつリフィトリーに変更されました

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

リフィトリーさんが詳しくご説明くださいましたし、対策もご提示くださっていますし、私からは・・・ですが。

リフィトリーさんの動画が分かりやすいと思います。

ちなみに現状は、大きさを固定していますので、以下のように画面幅(ブラウザの幅)が小さくなっても、画像の大きさが変わらない状態です。

 
これがモバイル端末など画面幅が狭い端末では、はみ出すということかと思います。

   
わいひら reacted
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@leafytree 

リフィトリー様

 

ありがとうございます。

CSSを教えていただいたものに書き換えたら、スマホのほうもサイズが丁度よくなりました!

ただ、ここにリンクが貼ってありますよ~と分かるようにするにはどうしたらいいのでしょうか。

2カラムも以前試してみたのですが、やはりスマホで見ると崩れてしまい、画像と右側の文章まとめて一つにURLを貼るのが理想なのです。


   
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@mk2_mk2 

mk 2様

ありがとうございます!

画像サイズ固定について、ようやく理解できました。

 


   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

パソコンではマウスポインタを画像に乗せると、画像が淡く表示されるので、リンクがあるのかな?と理解しやすいですが、スマホでは、ボタンのようなものを設定しないと、リンクなのかわかりにくいかもしれませんね。

 

私にもすぐに妙案は浮かびません。

 

ご自身で、いろいろ試してみてください。


   
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@leafytree 

リフィトリー様

 

やはりそうですよね

ありがとうございます!

 

ちなみに、最後にお聞きしたいのですが、先ほどのCSSを書き換えたところ、ホバー効果がなくなってしまったのですが、HTMLの書き換えなどはどうしたらいいのでしょうか。

ワードプレス初心者で、無知ですみません…


   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

投稿者:: @karen

ちなみに、最後にお聞きしたいのですが、先ほどのCSSを書き換えたところ、ホバー効果がなくなってしまったのですが、HTMLの書き換えなどはどうしたらいいのでしょうか。

「ホバー効果」というのはマウスポインタを画像の上に乗せると画像が半調で表示される、というものでしょうか?だとしますと私の環境では、効果があるようです。

 


   
わいひら reacted
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@leafytree 

リフィトリー様

 

私のほうでその効果がなく、完全になくなってしまったのかと思いました…

ありがとうございます!

とても勉強になりました!


   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

どうもGoogle Chromeでは、効果が見られないみたいですね。

ちょっと、調査中です。


   
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

@karen さん

失礼しました。

コードの書き方を間違えていたようです。

.image_mouseover_2 a:hover img {
  opacity: 0.6;
  transition: .3s;
}

とするか、もしくは、

.image_mouseover_2 img:hover {
  opacity: 0.6;
  transition: .3s;
}

   
わいひら reacted
リフィトリー
(@leafytree)
Illustrious Member Moderator
結合: 6年前
投稿: 6845
 

と、修正いただくとイケるかと思います。


   
(@karen)
Active Member Registered
結合: 3年前
投稿: 12
トピックスターター  

@leafytree 

リフィトリー様

ありがとうございます!

1つ目のコードでできました!


   
共有:

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

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

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

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

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

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

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

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