質問箱/4261

カテゴリ
サマリリンク先が存在する文字の色を変更したい
バージョン1.4.7
投稿者ma-ku2?
状態完了
投稿日2008-03-06 (木) 14:11:30

質問

リンク先がある文字の色を変更したいのですが、 個別には以下の手法でできるのですが、

■リンク

[[ほげほげ]]

■色

&color(red){ほげほげ};

同時にやろうとすると~、

&color(red){[[ほげほげ]]};
[[&color(red){ほげほげ};]]

でも両方ともできません
(リンク先が存在しない文字列ならば上手く行きます)

仕様で

  1. 文字色は、他のインライン要素を子要素にすることができます
  2. ページ名は、他のインライン要素の子要素になることができます
    上の方の書き方で上手く行きそうな気もするのですが、ただのリンク色になってしまいます。

何か方法は無いでしょうか。

よろしくお願いします

回答

  • 簡単には、出来ないでしょうね。リンクと文字の色は別物です。これをやるとなるとCSSの設定が必要になりますが、個別に自由にリンク色を変更となると難しいでしょう。私は、メニューだけ変更していますが、そう言う範囲を指定して変更と言うのはさほど面倒じゃありません。とりあえず、CSSのリンクに関する情報を調べてみるといいでしょう。個別のリンク色を変更するとなるとプラグインが必要になるのではないかと思います。 -- 2008-03-06 (木) 14:36:57
    • 【補足~】http://www.tagindex.com/stylesheet/basic/format4.html
      なんかを見ると判るけど、リンクは色を変更するたびに擬似クラスを記述する必要が有るわけです。リンクの色を変えるのではなく、リンクの色を変更する範囲を設定するのです。(文字は、文字の色を直接変えると言う所が異なる。)-- 2008-03-06 (木) 14:41:09
    • html でいう <a href=""><font color="">ほげほげ</font></a>がやりたかったんですが、できないみたいですね。CSSでやる方法は上記手法を実現したかったwikiの管理者じゃないので諦めます。回答ありがとうございました。
  • 超遅レスですが。
    [[&color(red){質問箱4/261};>質問箱4/261]]
    質問箱4/261
    これでどうでしょう?1.4.7 なのでBracketName に関するバグは起きないハズです。 -- 2010-05-26 (水) 19:03:38

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-05-26 (水) 19:05:52
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2018 PukiWiki Development Team. Powered by PHP 5.6.39-0+deb8u1. HTML convert time: 0.246 sec.

OSDN