**[[質問箱4/263]] [#tca9301b]
#author("2018-03-11T20:04:27+09:00;2008-03-11T08:03:58+09:00","","")
**[[質問箱/4263]] [#tca9301b]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|anchorの余分な半角空白を消したい|
|~バージョン|1.4.6|
|~投稿者|[[nns4]]|
|~状態|完了|
|~投稿日|&new{2008-03-07 (金) 11:38:20};|
***質問 [#ud71c418]
 <h2 id="content_1_2">コンテンツ  <a class="anchor_super" id="e51gwjhr" ~

サイトデザインが崩れてしまうので、「コンテンツ」と「<a ~」の間にある半角空白を消したいのです。

[[質問箱3/37]]等を参照して、anchor_super自体を消すとサイトの崩れは解消しましたが、これですと、#contents時にリンクに飛ばなくなってしまい、困っています。
[[質問箱/3037]]等を参照して、anchor_super自体を消すとサイトの崩れは解消しましたが、これですと、#contents時にリンクに飛ばなくなってしまい、困っています。

***回答 [#kf587ba4]
- 次の文に注目!!
			$anchor = ' &aname(' . $id . ',super,full){' . $_symbol_anchor . '};';
半角スペースの後にaname プラグインを書いてますよね。&br;つまり、
			$anchor = '&aname(' . $id . ',super,full){' . $_symbol_anchor . '};';
とすれば・・・ --  &new{2008-03-07 (金) 12:56:03};
- おお、ありがとうございます。半角空白が一個消えました!…しかし、あともう一個半角空白が残ってしまいました。
 $anchor='&aname('.$id.',super,full){'.$_symbol_anchor.'};';
と、全ての空白を消してみましたが、一個残っちゃてます…。 -- [[nns4]] &new{2008-03-07 (金) 14:03:59};
- たぶん、$_symbol_anchor に設定してある半角スペースの分ですね・・・。
			$anchor = '&aname(' . $id . ');';
とするか、aname プラグインを改造してsuper やfull オプションを指定しいる時、アンカー文字列が空文字でも表示されるようにするか、ですかね。 --  &new{2008-03-07 (金) 20:01:32};
- 試しに、
 $anchor = '&aname(' . $id . ');';
としてみましたが、変化が無く、$_symbol_anchorって*.lng.phpの部分ですよね?enもjaも
 $_symbol_anchor   = '';
 $_symbol_noexists = '';
としてます。うーん…。 -- [[nns4]] &new{2008-03-10 (月) 11:26:03};
-- もう1つスペースが入り込む可能性のある場所がありました((というか、質問に書いてある部分では、<a> と</a> の間に関しては言及してませんでしたね・・・。この部分にスペースが入ってもいいなら、aname の中身に関する修正は関係ないです。申し訳ない。))。$anchor をセットした直後の部分、
 		}
 
 		$text = ' ' . $text;
 
 		// Add 'page contents' link to its heading
この$text の値に、例えば'コンテンツ ' のようにスペースが含まれていると、最終的に'コンテンツ &amp;aname(~' という様になって、このスペースがそのまま出力されているかもしれません。
 		$text = ' ' . rtrim($text);
と修正して、反応を見てください。 --  &new{2008-03-10 (月) 17:44:16};
- <a>と</a>の間に関しては特に問題はないのですが、
 $text = ' ' . rtrim($text);
と修正することで結果的に、「コンテンツ」と「<a ~」の部分のスペースも消えました!大変ありがとうございました。 -- [[ns4]] &new{2008-03-11 (火) 07:56:26};

#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.049 sec.

OSDN