●ぷちhack(2) - Breezeスキンを使うとページ内リンクが効かない
前から気づいてたけど放置してたような,割とどうでもいいバグをぷちhack.
PukiWiki のスキンとして,breeze v0.4 を導入した.
導入後,ページ内リンクが効かないことに気がついた. (<a href="#hogehoge">をクリックしても, <a name="#hogehoge">へ飛んでいかない.)
Firefoxのエラーコンソールに
というwarningが出ていた.該当箇所はこちら.
/var/www/html/pukiwiki/skin/breeze/breeze.css
なぜこの部分がエラーになるのかよく分からないが,他のスキンを参考にして次のように修正した.
/var/www/html/pukiwiki/skin/breeze/breeze.css
これでページ内リンクが効くようになった.
PukiWiki のスキンとして,breeze v0.4 を導入した.
導入後,ページ内リンクが効かないことに気がついた. (<a href="#hogehoge">をクリックしても, <a name="#hogehoge">へ飛んでいかない.)
Firefoxのエラーコンソールに
警告: 'display' プロパティの値をパース中にエラーが発生しました。 このスタイル宣言は無視されました。
というwarningが出ていた.該当箇所はこちら.
/var/www/html/pukiwiki/skin/breeze/breeze.css
.anchor_super {
display: none;
}
なぜこの部分がエラーになるのかよく分からないが,他のスキンを参考にして次のように修正した.
/var/www/html/pukiwiki/skin/breeze/breeze.css
.anchor_super {
/* display: none; */
font-size:xx-small;
vertical-align:super;
}
これでページ内リンクが効くようになった.