(いや、分かる方ならどなたでも・・・・(*・人・*) オ・ネ・ガ・イ・シ・マ・ス♪)
このホームページは、:http://www.geocities.jp/hyden0000/作成途中のものですが、
どうしても、右のフレームのbottomの部分から数ミリ、bodyの背景が表示されてます。
何が悪いでしょうか?運でしょうか?m(_ _)m
同じ環境をローカルにもってきて確認した場合は、今回の現象は発生しません。
どの部分を直したらよいか教えて下さい。又、構造の指摘がありましたら、アドバイスください。
ブラウザ:Sleipnir OS:vista
ホームページ:http://www.geocities.jp/hyden0000/
CSSについては、こちらをご覧ください。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=1442279594
ブラウザでソースを表示すればわかりますが、
geocitiesの場合は、最後に勝手に数行HTMLが挿入されます。
だからローカルと表示が違って見えるのです。
対策は、背景の縦の長さを大きめに作成しなおすしかありません。
鬼でなくてもわかると思うぞ
sea.jpgはbodyの背景じゃなくてTABLEの背景になってるだけだし、存在理由不明のTABLEがソースの下のほうにある
これを消せば下部の画像は消える
<table border="0" width="800" height="100"background="sea.jpg" style="background-position:50% 100%;"> <tr><td></td></tr></table>
少し鬼になってみようか
質問時にコスプレ時計は邪魔だし、複数の掲示板で同時に質問するのは礼儀的には許されないぞ
いまどきフレームなど時代遅れだしな
意味がわかってない。あほ
ブラウザでソースを表示すればわかりますが、
geocitiesの場合は、最後に勝手に数行HTMLが挿入されます。
だからローカルと表示が違って見えるのです。
対策は、背景の縦の長さを大きめに作成しなおすしかありません。
ソースを見ても改行してるかわかりません。すみません。
=改行しか知らないもので・・・。
ただ、最後に勝手に数行HTMLが挿入されるのであれば、
背景を大きめ作ろうが、行は追加されるので回避できないのでは・・・?
直りませんが・・・・。
『戻る』リンクから下を見てみると…。
1つ謎の空白テーブルタグがありますね。
で、さらに下に
<link href="http://bc.geocities.yahoo.co.jp/js/no.css" rel="stylesheet" type="text/css"><script language="JavaScript">var jps=382116061;var jpt=1276598362</script><script language="JavaScript" src="http://bc.geocities.yahoo.co.jp/js/no.js"></script>
<noscript></noscript>
…っていう風に、ずらずらと勝手にタグ挿入されてますね~。
これ、恐らくジオの解析タグじゃないかと思うのですが。
そしたら、『仕様です(可変禁止)』ってことではないかと…。
広告の一切入らない有料のサーバをご自分で借りる等すれば、こういうのはなくなりますが…。
だめもとで、スタイルシートで下のマージンを-1emか-2emに指定してみたらどうですか?
隙間が見えなくなったらもうけものですが。
http://www.geocities.jp/hyden0000/ CSS
</div>回答ありがとうございます。そうですね、仕様っぽいですね。
マージンは試したのでしたが無理でした。今後、移行も考えてます。今回は、学習がてら、
作成したので、いい勉強になりました。
#main {......
の部分に
「height: 205.7%;」
を加えてみましょう。
完全には直りませんが、少しましな状態になります。
ありがとうございます。意図はわかりましたが、
少し微妙でした・・・。
ソースを見ても改行してるかわかりません。すみません。
=改行しか知らないもので・・・。
ただ、最後に勝手に数行HTMLが挿入されるのであれば、
背景を大きめ作ろうが、行は追加されるので回避できないのでは・・・?