たびたびお世話になっております。
Dreamweaverでビヘイビアでサブウィンドウが開くというものを作っているのですが、
ウィンドウサイズを幅300にするとして、300の幅のテーブルに画像を配置したファイルを作って
それを開くようにして見ると、
サブウィンドウが300で開いてはいるのですが、
画像が右にずれて表示されてしまいます。
つまり、表示したい画像サイズぴったりではなく、左がすこし(10ポイントぐらい?)余白が入って全体が右にずれている状態になってしまうのですが、
これはどうしてでしょうか?
余白が入らずぴったりに表示させることはできないのでしょうか。
開くほうはテーブル100%で入れ子にしてセンター配置にしています。
解決策がありましたら教えてください。
No.1ベストアンサー
- 回答日時:
こんにちは!
開かれる方のページの【ページプロパティ】を開いて各マージンを「0」に設定してください。
早速のご回答ありがとうございます。
そうか!と思ってやってみたところ、Netscape7ではできました!
でもIEでみてみたらまだ余白ができるのです・・・
(センターにはなっていて、左右に5ポイントぐらいずつ)
Macなんですが、ブラウザによっておきてしまうことなんですかねー?
スクロールバー無しもMacIEだと一度有りにチェックをいれてから
コードビューでscrolling=yesをnoに書き換えたりとかするんですが、
そういう裏技みたいなのがあるのでしょうか・・・?
No.4
- 回答日時:
回答ではありません。
すみません。私も昨日、同じことで悩んでました。
私も解決策を教えていただきたい立場なのですが、せめて情報だけでもと思い書き込んでいます。
環境は、Win xp HE、DWはMX 2004です。
私の場合は、300のイメージを300のウィンドウに入れようとしたのですが、同じく左が少し開いて右にずれていました。結局、ウィンドウ幅を320程にしてalign centerで両側の白い部分を同じ幅にしました。
そうですかー。
私も結局No.3の方のお礼にも書いたようになってしまうので、
幅を315に設定して、Netscapeでぴったり見れるようにし、
IEでは左右すこし余白が出る形にしました。
でもこれってブラウザ依存で出てしまうしょうがない事の内のひとつなんですかねー?
なんかすっきりしませんよね。
beckyeahさんはスクロールの設定などどうしていますか?
scrolling=noだとぴったりになりましたよ。Macですが。
ご参考になれば・・・
No.3
- 回答日時:
こんにちは!
別に問題は無いようですが・・。
入れ子側のテーブルの<tr><td>が抜けているのはただの間違いですよね。
それ以外は問題ないと思います。
ただ、画像をボンと入れておくだけですよね。
だとしたら、テーブルはどちらも必要ないですよ。
<body bgcolor="#996633" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<img src="image/***.jpg" width="***" height="***">
</body>
これだけでOKです。
でもマージンを0にしてBODYの背景に色をつけているのにも関わらず、白い部分が出てしまうのですよね・・
左ですからスクロールスペースのはずがないし・・
OS9 のIE は何か癖があったろうか・・
う~ん・・ちょっと思い出せないですね・・。
ちなみにCSSでマージンを指定するとどうなりますか?
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
これを<head>・・・</head> の間に入れて見て下さい。
多分同じだろーな・・
他に誰か知っている人いないかな~
一度終了してもう一回質問し直した方が良いかもしれませんね。
たびたびすいません。
あれからいろいろ試しているうち、わかってきました。
スクロール無しの設定の時はyayopixさんに教えて頂いたやり方でOKなのです。ばっちりサイズぴったりです。
でも、質問した時にやろうとしていたサブウィンドウはHPの更新のお知らせに使うもので、
情報が増えるとスクロールして見せるようにしたかった為、
「必要に応じてスクロールバーを表示」にチェックをいれてscrolling=yesの状態にしていたんですね。
そうすると、スクロールバーが出る以前(指定サイスより内容が少なくて小さい時)は
スクロールバーの幅分余白として出てしまうようです。
そしてスクロールバーが表示されるとそれ以外の領域はサイズぴったりになり余白は消えます。
左にも余白が出ていたのは私がテーブル入れ子センターにしていた為のようです。
(そうしないと、右だけに余白ができます。)
ただこれはIEの時で、Netscapeでは逆にスクロール出ない時ぴったり、出ると画面を侵食する形で
スクロールバーが表示されます。
つまりサイズ幅300とするとIEでははじめからスクロールバー幅分を足したウィンドウサイズが表れ、Netscape
では300で出て、スクロールバーが出る時は中に食い込む形(?)で表示されるようですね。
(cssも試してみましたがやっぱり同じでした)
なのでこの場合どちらかに合わせてサイズを決めないとならないのかなー?
自分もそれに気付かず長々付き合わせてしまいすみませんでした。
No.2
- 回答日時:
こんにちは!
なんでしょうね?
こちらでもMac(OSX)で確認してみましたが、そのような現象はおきませんでした。
サファリ、ネスケ、IE
OS9では確認していません。
クラシックでも入れていないもので・・
テーブル自体はセンター配置にしてませんよね。
一応確認ですが、テーブルの border、cellspacing、cellpadding などは0になっていますか?
そのページを観ることが出来ればこちらで確認出来るのですが・・
再度ご回答ありがとうございます。
わざわざ確認までしていただき恐縮です。
OSは9.1なんです。
>テーブル自体はセンター配置にしてませんよね。
?そういえばウィンドウサイズを指定するなら100%テーブル入れ子は必要なかった?んですかね。
すいません、ほんと初心者なものでよくわかっていません。
以下がソースなのですが、これは変ですか?テーブル自体をセンター配置、とはどこの部分でしょうか。
<body bgcolor="#996633" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" class="nishiclose">
<table width="300" border="0" cellspacing="0" cellpadding="0">
(ここに本体部分)
</table></td></tr></table>
</body>
お手数ですが、教えていただけると助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) Figma 1 2023/06/23 14:22
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Windows 10 2つのウィンドウ選択時の表示について 10 2023/07/25 08:48
- PDF Windowsでパソコンの画面全部をスクリーンショットし長い画像になりました。 この画像をPDFにし 2 2022/10/21 12:12
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- JavaScript HTML&CSS Javascriptによる動的テーブル 1 2023/03/27 19:51
- Word(ワード) Microsoft Word2023で、修正箇所を表示させたい 1 2023/02/09 10:07
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Illustrator(イラストレーター) ペイントでサイズを小さくする 5 2023/06/17 10:33
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
プルダウンの表示位置
-
箇条書きリストのすぐ横に画像...
-
テーブルの位置を細かく指定し...
-
HTMLでテーブルを横に並べる方法
-
tableタグとformタグの組み合わせ
-
テーブルの行を折りたたみたい...
-
tableにul,または,olを入れられ...
-
html でのテキスト結合について
-
テーブルとテーブルの間隔について
-
TRタグの余白をcssで設定するには
-
<th>タグを使っても太字にしな...
-
cssで、表示されるテキストによ...
-
テーブルの任意の列を非表示に...
-
テーブルの一部分のセルだけに...
-
TABLEのセルの中の文字を行単位...
-
テーブルのセルに画像をピッタ...
-
テーブル内に棒グラフを作る方法
-
formのinputなどの幅100%指定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
テーブルの位置を細かく指定し...
-
ウィンドウのサイズを変えても...
-
HTMLでテーブルを横に並べる方法
-
テーブル内に画像を表示したい。
-
ヘッダー固定のスクロールが可...
-
tableのheight指定が効かない
-
箇条書きリストのすぐ横に画像...
-
【CSS】縦横スクロールテーブル...
-
DWで、デザインビューに表示さ...
-
更新するとずれる?
-
複数のテーブルを無条件に中央...
-
2つのテーブルを左右に表示した...
-
一つのテーブル内の文字色だけ...
-
<SPAN>で文字を右揃えにしたい...
-
テーブルでスクロールを同期したい
-
画像の横にテーブルを。。。
-
テーブルの高さ幅の固定方
-
スタイルシートで、画像の横に...
おすすめ情報