link visited
Deer Park Alpha2 に修正が施されたようだ。訪問済みの link の色が変わるようになった。しかし margin の解釈で Opera と異なるのが馴染めない。
- これは margin ではなく padding への Gecko 独自の指定ゆえらしい。ul要素とol要素のブラウザごとの違いによると、Mozilla 系は ul, ol に padding-left: 40px なんて値を使っているようだ。この link 先に当たるまで、なぜ左側に Deer Park だけ無闇に隙間が開くのか分からなかった。いきなり絶対値はないだろうに。狭い横幅画面では腑抜けになる。考え方の違いかなあ*1。
- 試しに階層を深くしてみる。
- 更にもう一段。
- もう一丁。
- 未だ未だ。
- これでどうだ。
- おまけにもう一つ。
- 変でしょ?
- Gecko さん。
- 変でしょ?
- おまけにもう一つ。
- これでどうだ。
- 未だ未だ。
- もう一丁。
- 更にもう一段。
- 試しに階層を深くしてみる。
- padding:0!important をとりあえず ul に指定すれば Gecko 対策が出来る*2。これで Gecko 以外の browser での描画に近付くのを確認。
- こちら側で対策を取ってしまっては、list marker を隠さないという Gecko 側の意図を破棄してしまうので止めておく。嫌なら user stylesheet に書くべき事項だろう。
*1:前世紀以来の仕様だし、list marker を隠さないという理由があるらしいので、もう変わらないだろう。
*2:ここは test case なので 指定を入れたり、外したりする。しかし世の中便利なもので test してますと言えば何でも許されるらしい。余りにも下らないのでもうやめる。参考;「Mozillaの独自拡張CSSは使わないでください」