**[[質問箱4/261]] [#s4517d9e]
#author("2018-03-11T20:04:07+09:00;2010-05-26T19:05:52+09:00","","")
**[[質問箱/4261]] [#s4517d9e]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|リンク先が存在する文字の色を変更したい|
|~バージョン|1.4.7|
|~投稿者|[[ma-ku2]]|
|~状態|完了|
|~投稿日|&new{2008-03-06 (木) 14:11:30};|
***質問 [#x1eb782a]

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

■リンク~
 [[ほげほげ]]
■色~
 &color(red){ほげほげ};

同時にやろうとすると~、
 &color(red){[[ほげほげ]]};
 [[&color(red){ほげほげ};]]

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

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

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

よろしくお願いします

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

- 超遅レスですが。
 [[&color(red){質問箱4/261};>質問箱4/261]]
[[&color(red){質問箱4/261};>質問箱4/261]]&br;これでどうでしょう?1.4.7 なので[[BracketName]] に関するバグは起きないハズです。 --  &new{2010-05-26 (水) 19:03:38};

//#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.042 sec.

OSDN