サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年6月18日 16:18
いつもお世話になっております。
目次のナンバー表示「数字詳細(ex: 1.1.1)」のCSSについて。
https://github.com/yhira/cocoon/blob/master/style.css#L1952
* h2-h6の見出し目次に連番を振る
以降の部分。
counter()ではなくcounters()を使う事で記述を削減出来るみたいです。
例えば以下の記述だけで同じように表現出来ました。
.toc.tnt-number-detail ol {
counter-reset:toc;
}
.toc.tnt-number-detail li:before {
counter-increment:toc;
content:counters(toc, ".") ".";
}
▼こちらにcounters()についての記載があります
https://developer.mozilla.org/ja/docs/Web/Guide/CSS/Counters
カウンターはあまり使った事がないので間違いないか若干不安なんですが、
よければご確認とご検討お願いいたします。
Topic starter
2019年6月18日 17:57
かうたっくさん
補足とご確認ありがとうございます!
カウンターの部分ばかり見ててlist-style:none;が抜けていました!
補足いただいて助かりました、と共にちょっと不安だったので安心しました。
まだ何か抜けがあったら申し訳ないのですが、
少しでも削減に繋がればな、と思います ?
わいひら reacted
2019年6月18日 19:55
ありがとうございます!
counters()は知りませんでした。
この詳細連番は、かなりCSSカロリナ高かったので、何とかしたい部分でした。
これでかなり削減できますね。
修正版をアップしておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
こんなに削減できました。
https://github.com/yhira/cocoon/commit/da0b082e3e10ffb42d5bb68406a0b87dd35f0ced#diff-da232d78aa810382f2dcdceae308ff8e
2019年6月18日 21:48
カウンターの部分ばかり見ててlist-style:none;が抜けていました!
いえ、書き込みのスタイルのみの事だと思ってました。
頭がボーっとして糖分足りてない気がしてたので、メモ程度に書き込みしただけだったりで。
さっきよく見ると、li:before の margin-right: 6px; も必要だったな。って思いました。
先行バージョンを確認したら、やっぱりキチンとチェックしてもらえてました。
ol のpadding-left: 0; の影響が個人的に、よくわかりませんでしたけど、テスト環境で確認したら、完璧でした!
CSS削減の発見と、ご対応、お疲れさまでした^^
わいひら reacted
Topic starter
2019年6月19日 00:00
わいひらさん>
記述がシンプルになりサイズも小さくなってよかったです!
更新して確認しましたが見た感じ特に問題なさそうです。
素早いご対応ありがとうございました!
かうたっくさん>
抜けると数字に影響が出る部分だったので記述すべきだったな、と思った次第です…!
補完になったのでありがたかったです!
お疲れ様でした!
わいひら reacted
2019年6月19日 20:06
よくよく見たら、.toc.tnt-number-detail>ol{padding-left: 0;}も意味不明な記述ですね。
該当するHTML要素がないですし。
これも削除しておきます。
草村さん、良い方法を教えていただきました。
忘れないように、自分のブログにも備忘録がてら書いておこうと思います。
草村 reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。