こんにちは。
現在、ホームページビルダーを使って、HPを作成しています。
フレームのあるページにして、なおかつフレーム枠線のない(あのグレ
ー色の線です)ページにしようかと作成して転送してみました。

Winでは、もちろんそのフレームのページは線のないページで見られる
のですが・・・Macだと白い線で表示されていました。

この場合どのように直したらよろしいのでしょうか。
お手数ですが、教えて下さい。よろしくおねがいします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

IE用に、frameborder=0 framespacing=0


NN用に、border=0
としておけば、枠線が完全に消えるとおもいます。
    • good
    • 0
この回答へのお礼

完全に消える方法があったのですか!
ホントに助かりました。
今からすぐに直してみます。
ありがとうございました。

お礼日時:2001/06/18 19:58

ソースを直接治せるのなら、テキストでフレームのソース部分を以下のように書き換えれば治りますよ。



<FRAMESET>タグの中にFRAMEBORDER="NO" BORDER="0"をいれます。
<FRAME>タグの中にもFRAMEBORDER="NO" BORDER="0"をいれます。
    • good
    • 0
この回答へのお礼

なるほど・・・そうだったのですか!
ソース直せるので、これからやってみます。
とても助かりました。ありがとうございました。

お礼日時:2001/06/18 15:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qフレームを使って片方のページ(アイフレームの枠の中)にリンクするにはどうすればいいのですか?

タイトルのままです。
今、上下に画面を分割し、
上の方にリンクをいくつか入れてます。

そのリンクボタンを押すと、
別窓で開いてしまうんです。
下のフレームにリンクさせたいんです!

初心者なので、難しい単語とかは分からないかも
しれません…。

どんなタグを、どのソースのどこに入れればよいのか
丁寧に教えてくださると分かりやすいです!

では、待ってます。

Aベストアンサー

表示指定先(target="")はフレーム名を指定していますか?
フレーム名(name="")は指定してありますか?
フレーム名は半角英数(拡張子不要)で指定してありますか?

http://www.tagindex.com/html_tag/frame/frame_name.html
http://www.tagindex.com/html_tag/frame/i_name.html
http://www.tagindex.com/html_tag/frame/a_target.html

Q上フレームページと下フレームページが共にページのTOP(一番上)の位置

上フレームページと下フレームページが共にページのTOP(一番上)の位置が見えるよなリンクの仕方を教えてください。

HTML初心者です。上下2つに分けたフレームページを作っています。
下フレームページの下の方の位置のリンクボタンをクリックすると上フレームページが見えなくなってしまいます。また下フレームページも下の方の位置へリンクしてしまいます。

下フレームページのどの場所のリンクボタンをクリックしても常に
上フレームページと下フレームページが共にページのTOP(一番上)の位置が見えるよなリンクの仕方をご教授ください。初心者ですのでなるべく簡単で具体的なHTMLの書き方を教えてください。
どうぞよろしくお願い致します。

Aベストアンサー

意味がよくわかりませんが、とりあえずjavascriptを使って

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<tytle>Test</tytle>
<script type="text/javascript">
function movetop(f){
f.contentWindow.scrollTo(0,0);
}
</script>
</head>
<frameset rows="50%,*" frameborder="yes" border="1" framespcing="0">
<frame src="/ue.html" onload="movetop(this);" id="ue" name="ue">
<frame src="/shita.html" onload="movetop(this);" id="shita" name="shita">
</frameset>
</html>

意味がよくわかりませんが、とりあえずjavascriptを使って

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<tytle>Test</tytle>
<script type="text/javascript">
function movetop(f){
f.contentWindow.scrollTo(0,0);
}
</script>
</head>
<frameset rows="50%,*" frameborder="yes" borde...続きを読む

Q枠線で全体を囲んだとき下の枠線が消えてしまう

kbd要素を枠線で囲って、その部分と「と入力してください。」の文字とバランスよく表示させたいのですが下のように記述したところ、下の枠線が消えてしまいます。
marginやpaddingを調整してもうまくいきません。
どうすればよいでしょうか?
回答よろしくお願いします。

CSSソース
kbd { margin: 0 0.3em;
padding: 0.1em 0.3em;
border: 1px solid black;
}

HTMLソース
<kbd>keybord</kbd>と入力してください。

Aベストアンサー

IEでの表示だと予想しての回答です。

<p><kbd>keybord</kbd>と入力してください。</p>

kbd { margin: 0 0.3em;
padding: 0.1em 0.3em;
border: 1px solid black;
}
p {line-height:1.5;}

親要素にline-heightかを設定すれば解決できると思います。
1行なら上下のpaddingでも良いかと。

Qテーブル全体の枠線の色を変えたが、 スクロールである程度下に移動したら、 上の枠線と画像の間にかすか

テーブル全体の枠線の色を変えたが、
スクロールである程度下に移動したら、
上の枠線と画像の間にかすかな隙間ができます。上に移動したら、隙間がなくなります。どうしたら良いでしょうか…

一部省略します。

<STYLE type=”text/css”>
<!--
sen{border-style:solid:
border-width:2pt:
border-color:#ffcccc:}
-->
</style>

<table class=”sen” background=”○○” width=”100%”
height=”20” style=border-collapse:collapse:>
<tr>
<td colspan=”2”>
<nobr>
タイトル文字
</nobr>
</td>
</tr>

<tr bgcolor=”○○” bordercolor=”○○”>
<td width=”400” nowrap><nobr>
文字
<a href=”○○”>
<IMG src=”○○”></a>
</nobr>
</td>


<td nowrap><nobr>
文字
<a href=”○○”>
<IMG src=”○○”></a>
</nobr>
</td>

とあります。


ーーーーーーーーーーーーーー
|タイトル文字(背景色は画像URLはりつけ) |文字 文字
|文字 文字
|
|
ーーーーーーーーーーーーーー
★右側も線あり。囲んでます。

メモ帳にコピって、自分のデスクトップに貼り付けて表示するぶんには問題ないのですが、
いざサーバーにもってきて表示した際に
スクロールしたら、
タイトル文字の背景色と、その上の枠線の間に0.5ミリくらいの隙間がでて困っています。
方法ありますでしょうか?
★まだ習い始めたばかりなのと、元々別人が作成したものを修正しているのですが、そもそもが違っているというようなことはまだ私の頭では理解できないので、
隙間をなくす方法だけご教示いただけたら嬉しいです!(u_u)

テーブル全体の枠線の色を変えたが、
スクロールである程度下に移動したら、
上の枠線と画像の間にかすかな隙間ができます。上に移動したら、隙間がなくなります。どうしたら良いでしょうか…

一部省略します。

<STYLE type=”text/css”>
<!--
sen{border-style:solid:
border-width:2pt:
border-color:#ffcccc:}
-->
</style>

<table class=”sen” background=”○○” width=”100%”
height=”20” style=border-collapse:collapse:>
<tr>
<td colspan=”2”>
<nobr>
タイトル文字
</nobr>
</td>
<...続きを読む

Aベストアンサー

まず原因を確認する。
firefoxをとってきて、firebugを追加して、隙間ができる要素を選択して、それにかかわるスタイルシートなりを確認する。marginとpaddingが区別できるはず。
 そのうえで関わるスタイルを変更してみる。

 どのスタイルシートのどの部分かがわかる。

Qフレームなしのページからフレームページのアンカー部分にリンク

フレームを使用していないページから、フレーム分割したページへとぶ際に、とび先の1ページのアンカー部分を表示させることはできるのでしょうか?
意味が分かりづらくて申し訳ありません。

また可能であれば、その方法をご存じの方、どうぞお教えいただけないでしょうか。
どうかよろしくお願いいたします。

Aベストアンサー

フレームのあるhtmlファイルには

<frame src="frame.htm" name="frame">

といった様に書いてありますよね。

<frame src="frame.htm#jump" name="frame">

と#jumpの様にframe.html内の<a name=で記述されているアンカーを追加してみてはいかがでしょうか。


人気Q&Aランキング

おすすめ情報