- 追加された行はこの色です。
- 削除された行はこの色です。
**[[質問箱3/72]] [#r4a82bf6]
|RIGHT:70|LEFT:410|c
#author("2018-03-11T15:19:29+09:00;2010-03-28T00:18:39+09:00","","")
**[[質問箱/3072]] [#r4a82bf6]
|RIGHT:100|LEFT:410|c
|~カテゴリ||
|~サマリ|段落について来るTOPへのリンクにつきまして|
|~バージョン|1.4.5|
|~投稿者|[[藍]]|
|~状態|完了|
|~投稿日|&new{2005-05-17 (火) 20:38:23};|
***質問 [#eb46a7d4]
段落を指定すると、必ずその段落の一番下に「↑」とページの先頭へのリンクが付いてしまうのですが、これを特定の段落だけに付くようにすることは出来るでしょうか?
例えば「***」だとトップへのリンクがつきますが、「*」だと付かないみたいな感じです^^;
分かりにくい説明で申し訳ないですが、是非お教えくださいm(_)m
***回答 [#y9cb533d]
-今のところそんなに細かいことはしていないと思います。正規表現とPHPが解っている方なら、tDiaryスキンの内部でやっているようなノリで、例えば「h1の時だけ動的に取り外してしまう」ような荒技ができるかもしれません。できるかどうかは(興味のある方が)やってみないと解りませんけれど :) -- [[henoheno]] &new{2005-05-17 (火) 22:49:02};
-PHPにはあまり詳しくないので、多分出来ないと思います…。詳しく教えてくださってありがとうございました^^ -- [[藍]] &new{2005-05-17 (火) 23:44:31};
#comment
- 挑戦したい人用のヒント。lib/convert_html.php のBody::getAnchor() の
$this->count > 1 ? "\n" . $top : ''
の部分で、ページの先頭へのリンク($top)を表示させる条件を変更する。($level に「*」の数が送られてきています) -- &new{2010-03-28 (日) 00:18:12};
//#comment