サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2023年4月30日 10:34
----------------------------------------------
テーマ名:Cocoon
バージョン:2.5.9
カテゴリー数:19
タグ数:147
ユーザー数:1
----------------------------------------------
●設定
[Cocoon設定]→[スキン]→[スキンなし]
[Cocoon設定]→[カルーセル]→最大表示数「12」
●現象
カルーセルの右カードの端が欠けて表示される。(図の赤枠)
スキン「SILK」だと影が欠けます。
以下のファーラムを調べる過程で気付き。
●補足
わいひら reacted
2023年4月30日 20:12
ご連絡ありがとうございます。
僕も根本的な原因はちょっと分かりませんでした。ただ対象療法的に以下のように修正してみました。
https://github.com/xserver-inc/cocoon/commit/1fa0194a7075ae314b33e260b0bb4a0e644cb954
2023年4月30日 20:48
てっきりSILKだけと解釈してしまいました。
スキンの方は削除して親テーマの方に適用しておきました。
https://github.com/xserver-inc/cocoon/commit/110ff596ed283c5e96fbe7d4f87f7474f168e1d2
2023年5月1日 22:59
スタイルの調整をしました。
https://github.com/xserver-inc/cocoon/commit/8fad8195ad55a94c731c1dc7a15cb05003b2a7f1
スキン「SILK」ですがhoverの時、box-shadowで影を付けており。
このボケが大きい為、marginか、box-shadowか、いずれかを調整しないと、影が欠けて見えます。
これに完全に対応しようとすると影の幅を検出して調整するコードが必要かもしれません。
「SILK」にスタイル調整で対応できたとしても、それを超えるスキンがあった場合、今度はその影の幅に合わせて対応しないと同様にお金がかけることになります。
ただいずれにせよ.slick-listに左右の余白をうまく設定する方法を見つけないとだめかも。
今日ちょっと試した感じでは分かりませんでした。もうちょっと試行錯誤してみます。
2023年5月1日 23:03
このようにするとボーダーや影が見切れる不具合は完全解決できそうだけど、矢印を押して行った時にちらつきが出てしまってダメでした。
https://github.com/xserver-inc/cocoon/commit/4ba508bb826a778880c1401dc0e39c1436acc3ee#diff-b78be019f1dc6d57753ea900c3805b114cd53ab7c0db836cc081836df1b99b7aR9571-R9576
トピックスターター 2023年5月1日 23:17
●確認結果
お疲れ様です。
----------------------------------------------
テーマ名:Cocoon
バージョン:2.5.9
カテゴリー数:19
タグ数:147
ユーザー数:1
----------------------------------------------
スキン「イノセンス」のカード右端が欠けない事を確認しました。
この為、本件は一旦クローズしようと思います。
●カードのデザインについて
影付きのデザインについては注意が必要ですね。
スキン「SILK」のbox-shadowのボケ幅などを小さくするのが望ましいかと思います。
●slickについて
昨日、色々考え。
slickのパラメータで中央表示だと左右が欠けてても気にならず。
ただ、見栄えが悪く。
JSで動的にresizeで監視。
carousel-entry-card-wrap幅を取得、カード幅×カード表示数=slick-listの幅
と変更するようにしてみましたがうまくいかず。
私も少し考えてみます。
わいひら reacted
2023年5月1日 23:21
ご確認ありがとうございます。
slickのパラメータで中央表示だと左右が欠けてても気にならず。
ただ、見栄えが悪く。
僕もそれはslickの公式サイトで見たので考えました。
かなり見た目が変わってしまうのと見た目が悪いので、この仕様変更押したとしたら受け入れられなさそうですよね…。
トピックスターター 2023年5月1日 23:51
以下は、あくまで一例で、変更の必要はありません。
何がベストか分かりません。
●ご参考
スキン「SILK」ですが、カルーセルカードhover時の影を小さくする。
以下を追加。
わいひら reacted
2023年5月2日 20:22
結局影ははみ出さないようにするにはそうするしかないですよね。
box-shadowの修正を追記しておきました。
https://github.com/xserver-inc/cocoon/commit/6bfdb440849943e4a158257f307842f8be8bcdca
ただ以下を削除してしまうとカード移動がなくなってしまってちょっと違和感があるのでカード移動は残しました。
トピックスターター 2023年5月2日 22:02
すみません、言葉足らずでした。
削除ではなく以下を含め、.carousel .a-wrap:hoverだけ別の一括りに。
https://github.com/xserver-inc/cocoon/blob/20fe4c2ecf204b2c620f1e81d1eb61905a219fd0/skins/silk/style.css#L98-L100
----------------------------------------------
テーマ名:Cocoon
バージョン:2.5.9.2
カテゴリー数:19
タグ数:147
ユーザー数:1
----------------------------------------------
修正を確認しました。
本件をクローズとします。
わいひら reacted
2023年5月3日 19:04
ご確認いただきありがとうございます。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。