• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<html><head>)

CSSを使ってNewLoadingを作成する方法

このQ&Aのポイント
  • CSSを使用してNewLoadingを作成する方法について説明します。
  • 画像が内枠だけ残ってしまう現象について解決方法を提案します。
  • 提供された画像のURLはhttp://shibaken.cool-biz.net/contents02.htmlです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mht91
  • ベストアンサー率50% (1/2)
回答No.1

当方の環境 Firefox (3.6, linux) で見たところ問題なく表示されたのでよくわからないのですが、 <script> ... </script> を <body> と <span> の間に入れるのがよいと思います。(document.write() を含む <script> は出力結果を埋め込みたい場所に書く。) あと関係ないことですが、 中央に表示 text-align: center; width: 100%; <div id="doc"> ... </div>が普通だと思います。

noname#156265
質問者

お礼

私もやってみたところ、Firefoxではできましたが、今使っている、Internet Explorer 8 では、<script> ... </script> を <body> と <span> の間に入れても、できませんでした。 ご回答、感謝しております。

その他の回答 (1)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

IEの場合、tdの罫線がhiddenの時にも表示されてしまうみたいですね。 (tableの罫線はちゃんと隠れるのに…) ご提示のような使用法に限定して考えてよいのなら… visibilityの代わりに、display属性で制御すれば全部隠れるます。 Operaではvisibility:hiddenにしてから、表示するとなぜか罫線が表示されないという事象が観測されました。 disiplay:noneの場合、レイアウトからもはずされてしまうので下にフッターなどを表示しておくような場合は、レイアウトを確保しておけるvisibilityのほうがよいかも。 その場合は、仕方がないので、テーブルのスタイルだけ後からスクリプトで設定するとかの方法でしょうか。