Safariでのpre要素内の扱い?
ココログで、月別バックナンバーのプルダウンメニュー作成用スクリプトを公開しているのだけど、
http://facet.cocolog-nifty.com/divers/2005/01/post_8.html
コードをpre要素を使って以下のように書いた場合、safariではなんと「バックナンバー一覧」というリンクだけが現れるという報告が…。
記事編集画面ではこう:
<pre>
<noscript>
<a href="http://facet.cocolog-nifty.com/divers/archives.html">バックナンバー一覧</a>
</noscript>
<script type="text/javascript" src="http://facet.cocolog-nifty.com/divers/files/monthlyArchiveSelector01a.js">
</script>
<script type="text/javascript">
<!--
MakeMonthlyArchiveSelectorHtml("http://facet.cocolog-nifty.com/divers/", "2003/12", "月別バックナンバー");
//-->
</script>
</pre>MacOSは10.3.9 SafariはVer.312.3.1
だそうで。
MacIEみたいにoverflowがらみかなとも思ったんですけど、ググっても原因を見つけられず…
preのCSS:
pre {
max-height: 300px;
overflow: auto;
padding: 0.5em;
background-color: #f0f0f0;
}
むむむ。HELP!(T_T)