よくある質問2
Menu
Q. CSS拡張版の解説文を非表示
Q. フォント変更が反映されない
2023年の問い合わせはこちら→よくある質問
CSS拡張版の解説文を非表示にできない
2024/07/02
Q.
いつも素敵なテンプレートお世話になっております。
ラテさんの作ってくださったテンプレートでフ オレストページ+ですごく簡単にしかもおしゃれ に個人サイトを作ることができて本当に助かっています!
テンプレートの質問になってしまうのですが、
当方
Android13
Chrome 114
で
CSSベースver.2.4
ラテ式CSS拡張版 を使用しているのですが、古いバージョンには 該当しないのに章の一覧ページに解説文が表示されてしまいます。 PCやiPadでも確認をしたのですが、解説文は表 示されており、過去の対応で載せていただいた
<span class="la-hidden">見出しテキスト</span>
にて対応している状況です。 もし他に良い対応法があればご教示いただけますと幸いです。 蒸し暑い日が続きますかどうかお身体にお気をつけて、健やかにお過ごしください。
回答を見る
こんにちは。非表示にできない件ですが、いただいたマシュマロ本文中の
古いバージョンには 該当しないのに章の一覧ページに解説文が表示されてしまいます。
この箇所の「章の一覧ページ」とは、当サイト内のサンプルでいうと、
第二章
↑このページで合っていますか?
ちなみに↑このリンク先は「章」の中にある「ページ一覧」と呼んでいます。独自タグは、今回の場合
[#book=4:c=2#]です。階層でいうと、Ryoryuka
[#mypage#](マイページ。いわゆるサイトトップ)↓
Bookshelf
[#bookshelf#](本棚)↓
百花のマジシャン/CSS拡張版
[#book=4#](CSS拡張版デモ「小説の表紙」)↓
第二章
[#book=4:c=2#](章の「ページ一覧」)この拡張版サンプルの場合、
「第二章
[#book=4:c=2#]」の「章の基本設定>章の解説」にて、Extra 番外編
を登録。そうすることで、
小説の表紙(百花のマジシャン/CSS拡張版
[#book=4#])で見出し「Extra 番外編」を実現。そして第二章
[#book=4:c=2#]のページ上部(すきボタン/ブックマークボタンの真上)に表示されるはずの解説文を、CSS拡張版で非表示にしています。ここまでは理解できましたでしょうか?
まずはお手持ちのiPadで、第二章
[#book=4:c=2#]を閲覧してみてください。このページ内に「Extra 番外編」という文字は表示されていますか?
私の環境(iOS 17.5.1)では「Extra 番外編」という文字は消えています。
もしiPadで「Extra 番外編」という文字が消えている場合、こちらのCSSは問題なさそうです。
ご自身のサイトにコピペした「CSSベース」と「CSS拡張版」が正しいか確認してみてください。
よくあるのは「配布CSSコードを全選択できず、CSSが途切れた状態でコピーしてしまった」や、
「CSS拡張版をコピペしたエリア(マイテーマHEAD)に独自のカスタマイズを追記したことで、CSSが変更されてしまった」などです。
(これらは本当によくあるミスで、私も過去に何度もやらかしています。なのでミス自体は気にしないでください)
もしiPadで第二章
[#book=4:c=2#]を閲覧して、ページ内に「Extra 番外編」という文字は表示される場合、お手数ですが、iPadのOSバージョン(ex. iOS17.2.1)をお知らせください。iPadで第二章
[#book=4:c=2#]の「Extra 番外編」は非表示になっている、そして、ご自身のサイトでいろいろ確認したあと、「章のページ一覧」の解説文が非表示にできない場合、
差し支えなければ、サイトURLを教えてください。
私が直接サイトの状態を見にいけば、解決のヒントが探れるかもしれません。
(その際、マシュマロにもらったURLはもちろん公開しません)
さらにメッセージをやり取りして原因が判明しましたので回答を追記します。教えていただいたURLの中身に関することは一切ふれていません。
回答を見る2024/07/05追記
原因を把握できました。検索避けONだと「章の解説」は「章のページ一覧」で非表示にできない、という不具合でした。
詳しい説明(読み飛ばして構いません)
「章の解説を非表示」は以下のようにCSSを組んでいます。
- OGPメタタグから「現在開いているURL」を取得
- 「現在開いているURL」が「章のページ一覧」であるか判定
- 「章のページ一覧」である場合、解説文を非表示
OGPとは、SNS等へのシェアで用いる規格です。つまり「検索避けON」ではOGPは不要です。
なのでフォレストページ+では「検索避けON」にすると、OGPメタタグ(3〜5行)が出力されません。
「現在開いているページが『章のページ一覧』なのか」をCSSで判定することは非常に困難(おそらく不可能)になっています。
通常ならばJavaScriptでサクッと「現在のURL」を取得可能ですが、フォレストページ+はJavaScriptを書いても無効になります。(※セキュリティ的にはとーっても良い制限)
CSSで実現可能な範囲で「現在のURL」を取得できないか模索した結果が「OGPメタタグ参照」でした。
今回の件をお知らせしてくださりありがとうございます。正確に原因を把握できました。
対処法は拡張版ページに追記しました。
→ ラテ式CSS拡張版
配布中のCSS拡張版に変更はありません。
検索避けONの場合「現在開いているURLの取得」は非常に困難でして…少なくとも私の技術力ではお手上げでした。
申し訳ないですが「指定のHTMLタグで見出しを囲う」で対処をお願いします。
ここからが本題になりますが、
<span class="la-hidden">見出しテキスト</span>↑このHTMLタグをもう一度お試しできますでしょうか。
教えていただいたURLをPCブラウザで確認し、開発ツールで
<span class="la-hidden">〜</span>を追記し、HTML編集してみたところ、「章のページ一覧」の解説文は非表示になりました。そちらのサイトでも
<span class="la-hidden">〜</span>は有効のようです。もう一度
<span class="la-hidden">〜</span>を試してみて、それでも「章のページ一覧の解説」が非表示にできない場合は、お手数ですが、該当URLをお知らせください。PCブラウザで検証してみます。
フォント変更が反映されない
2025/11/26
Q.
突然のマシュマロ失礼いたします。
Chromeブラウザ上でフォレストページ+を使用しているものです。
フォントを変えたいな〜と思い貴方様の書いてるものをコピペしたり、解説されていらっしゃるページを見ながらCSS欄に記入しているのですが、何故か適用されず…。
Chromebookからだと適用されないのか、もしくはコピペミスでしょうか…
もしなにか知っていることがありましたら教えていただけると幸いです。
回答を見る
こんにちは。気になるポイントがあるので、以下①〜⑧を上から順に確認してみてください。
①何をコピペ?
貴方様の書いてるものをコピペしたり(中略)CSS欄に記入
これは「webフォント12パターン」ページで合っていますか?
「webフォント12パターン」ページ内のどこをコピーしましたか?
CSS欄の一番上の行にペーストしましたか?
②どの解説ページ?
解説されていらっしゃるページを見ながら
解説ページとは「Google Fontsの使い方」で合っていますか?
「webフォント12パターン」の配布CSSをそのままコピペですか?
「webフォント12パターン」のCSSをご自身で改造しましたか?
③小説本文フォントを変えたい?
過去の問い合わせ「小説本文フォントを変えたい」に該当しますか?
該当する場合、上記の回答↑を参考にしてみてください。
④ラテ式規定Webフォントは見えてる?
𝕏旧Twitter投稿画像で申し訳ないのですが、以下のリンク先(𝕏旧Twitter未ログインで閲覧できます)を開いてください。
Ryoryukaトップページのスクショ(2025/11/26時点)
次にRyoryukaを開いてください。
スクショと同じようなWebフォントは表示されていますか?
Limelightでサイト名(Rryoryuka)は表示されていますか?
⑤ブラウザのバージョン
Google Chrome ヘルプを参考にしてChromeのバージョンを確認してください。
⑥ブラウザのプライベートタブ
Chromeブラウザのプライベートウィンドウやプライベートタブでサイト確認してみてください。Webフォント変更は反映されていますか?
⑦ブラウザ拡張機能の広告ブロック
Chromeブラウザ拡張機能で広告ブロック(コンテンツブロッカーは)有効中ですか?
Google Fontsの各Webフォントは表示されていますか?
⑧スマホなどで表示確認
Chromebookの他に、スマホはお持ちですか?
Chromebook以外の端末でサイト確認してみてください。
ChromebookにFirefox等ブラウザでサイト確認するのもいいかもしれません。
以上の①〜⑧をお試しになって、またマシュマロ等でお知らせください。
