No.1051, No.1050, No.1049, No.1048, No.1047, No.1046, No.1045[7件]
by admin. ⌚2019年6月18日(火) 13:25:17〔5年以上前〕 <3文字> 編集
by misaki. ⌚2019年6月18日(火) 11:26:53〔5年以上前〕 <4文字> 編集
by admin. ⌚2019年6月17日(月) 22:55:05〔5年以上前〕 <5文字> 編集
by admin. ⌚2019年6月17日(月) 21:10:17〔5年以上前〕 <45文字> 編集
by tomoyo. ⌚2019年6月17日(月) 15:45:11〔5年以上前〕 <25文字> 編集
<body class=" [[SITUATION:FLAGS]] ">
のように使うことを想定した機能にすると、「トップページだけに表示したい」みたいなとき(例:No.1029)に、CSSで自由に制御できて良いかもしれない……。と、ちょっと思いました。 #今後の構想
例えば、
●何も条件指定されていない状況の1ページ目だと normal page1 が挿入されて、 <body class="normal page1"> みたいにできるとか。
●ユーザ sakura に限定した3ページ目だと user-sakura page3 が挿入されて、 <body class="user-sakura page3"> みたいにできるとか。
●ハッシュタグ test に限定した2ページ目だと tag-test page2 が挿入されて、 <body class="tag-test page2"> みたいにできるとか。
この場合、トップページ(条件無指定の1ページ目)だけで何かを表示させたいなら、デフォルトで非表示にしてある要素(例えば div.target)に対して、
body.normal.page1 div.target { display: block; }
のように指定しておくと表示できる気がします。
こういう実装形態の方が応用が利きやすそうで良さそうな気が。しかも、実装も簡単そう。どうかな。
by tomoyo. ⌚2019年6月17日(月) 10:17:55〔5年以上前〕 <699文字> 編集
by admin. ⌚2019年6月17日(月) 01:52:23〔5年以上前〕 <46文字> 編集