テーブルの中にいれた画像を引き延ばしたいのです。
たとえば、下記のサイトはサイズを最大化すると
画像が伸びますよね(?)上の方です。。
http://www.apple.co.jp/
そーいうのがしたいのです。
しかしながら、ソースを真似しても何故かうまくいかんのです。
単純ミスなのかな(ーー;ヘルプお願いします。
No.5ベストアンサー
- 回答日時:
どうもレス遅くなってすみません。
ソース、再現実験してみました。
…けっこう複雑ですねー。
画像ファイルがないんで、具体的にどの辺がずれてるのかちょっとわからなかったです。
すみません。
以下、考えられるアドバイスですが…
・すべて選択→解除すると細い線が消えませんか?
どうも表示系のバグらしくて、テーブルで複数分割された画像を表示するときに、線がどうしても出てしまうようです。
で、範囲指定すると再描画されてこの線、消えます。
・あと、ちょっとめんどくさいんですが、テーブルのセルにBACKGROUNDで画像を貼り込むときに、ちょっと大きめにしておくとすき間ができません。
具体的には、実際に表示されるセルサイズより右と下を余分目に作っておくと良いみたいです。
ご回答ありがとうございました。お返事遅くなって御免なさい。
どうやら、imagereadyで書き出したときに、生成されるspacer.gifが
悪さをしていたようです。
アドバイスありがとうございました。何かのときに役に立つと思いますので、
覚えておきたいと思います。
No.4
- 回答日時:
>>ただ、BGと普通の画像がずれるんですよね。
うーん、このソースだけでは何とも…。
せめてテーブル全体<TABLE>~</TABLE>のソースがないと、どんなレイアウトを目論んでいるのか掴みかねます。
もしよろしければもう少し前後のHTMLを補足してもらえますか?
あと、BODYタグの内容も。マージンの設定とか、どうなっているか知りたいので。
そうですね、御免なさい、以下ソースになります。
<body bgcolor="#FFFFFF" text="#666666" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">
<table width=800 height="310" border=0 cellpadding=0 cellspacing=0>
<tr>
<td> <img src="images/spacer.gif" width=44 height=1></td>
<td> <img src="images/spacer.gif" width=242 height=1></td>
<td> <img src="images/spacer.gif" width=54 height=1></td>
<td> <img src="images/spacer.gif" width=171 height=1></td>
<td> <img src="images/spacer.gif" width=247 height=1></td>
<td> <img src="images/spacer.gif" width=42 height=1></td>
<td></td>
</tr>
<tr>
<td colspan=4> <img src="images/head_design_01.gif" width=511 height=54></td>
<td rowspan=3> <img src="images/head_design_02.gif" width=247 height=228></td>
<td rowspan=4> <img src="images/head_design_03.gif" width="42" height="273"></td>
<td > <img src="images/spacer.gif" width=1 height=54></td>
</tr>
<tr>
<td colspan=2> <img src="images/head_design_04.gif" width=286 height=173></td>
<td colspan=2 rowspan=2> <img src="images/head_design_05.gif" width=225 height=174></td>
<td> <img src="images/spacer.gif" width=1 height=173></td>
</tr>
<tr>
<td rowspan=3> <img src="/images/head_design_06.gif" width=44 height=83></td>
<td rowspan=2> <img src="/images/head_design_07.gif" width=242 height=46></td>
<td> <img src="/images/spacer.gif" width=1 height=1></td>
</tr>
<tr>
<td rowspan=2> <img src="/images/head_design_08.gif" width=54 height=82></td>
<td colspan=2> <img src="/images/head_design_09.gif" width=418 height=45></td>
<td> <img src="/images/spacer.gif" width=1 height=45></td>
</tr>
<tr>
<td height="3"> <img src="/images/head_design_10.gif" width=242 height=37></td>
<td colspan=3 height="3"></td>
<td height="3"> <img src="/images/spacer.gif" width=1 height=37></td>
</tr>
</table>
</td>
<td width="100%" height="310" background="/images/head_design_bou.gif" valign="top"><img src="images/head_design_bou.gif" width="10" height="310"></td>
</tr>
</table>
長いですが、頭のところまんま(^^;
多少サイズとか変更したところがあります。
バックグラウンドとの境目に細い白い線が入ってしまいます。
左上にも何故か白い細い線があるように見えます
微々たるものですが、ズレも見られます。すごく気になります(ーー;
No.3
- 回答日時:
<td width="90%" "background=images/test.gif"> <img src="images/test.gif" width="5" height="274"></td>
↑だと、幅5ピクセル、高さ274の、えっらく縦長の画像が表示されますが…
そういうのがご希望なんですか?
というか、test.gif自体が5*274の画像なんでしょうか?
アップルのページトップのメニューバーは、1*53ピクセルの画像で実現されてますよね。
そういうふうに、横長のレイアウトにしたいのでは?
あと、
<td width="90%" "background=images/test.gif">
は、
<td width="90%" background="./images/test.gif">
が正解です。
はい、そのサイズでOKです(^^;
どうもご丁寧にありがとうございました。
ただ、BGと普通の画像がずれるんですよね。
うまく繋がらない。テーブルを入れ子にしてあるから??
なんででしょ?(ーー;
No.1
- 回答日時:
>たとえば、下記のサイトはサイズを最大化すると画像が伸びますよね(?)上の方です。
。具体的に...のびませんが。
>しかしながら、ソースを真似しても何故かうまくいかんのです。
実際どうソースを書いているのか書き出してください。その方が間違いも分かるでしょうし。
<IMG src="***.gif" width="xxx" height="xxx" border="0" alt="画像">
xxxはピクセルか「~%」で設定すればいいと思うんですがこれではだめなのですか?
ありがとうございます。
>具体的に...のびませんが。
そのサイト(アップルですが)は、widthの指定が1になっていますよね。
左右のところです。ですんで、引き延ばしているのかなと思ったのですが。
はい、書き出します。私のソースは、
<td width="90%" "background=images/test.gif"> <img src="images/test.gif" width="5" height="274"></td>
という具合で(ーー;
border,altは省いています。alignはディフォルトなのでこれも省略。
ちなみにまだローカル上で作業しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Illustrator(イラストレーター) 「頂点で線分を伸ばす」作業がうまく行かない。 1 2022/09/09 10:19
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Photoshop(フォトショップ) 【大至急】写真加工に強い方、お願いします。 現在、自作のブックカバーをプリンパさんに依頼しています。 6 2023/06/10 11:51
- Photoshop(フォトショップ) 写真のサイズ変更 1 2022/08/07 16:00
- ガーデニング・家庭菜園 芝生を始めました。一部が枯れています。対処方法があれば教えてください。 2 2022/07/09 20:03
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- Illustrator(イラストレーター) イラストレーター(イラレ)で書き出した画像が荒れます… 3 2022/05/19 17:30
- 洗濯・クリーニング・コインランドリー スーツのシワについて 1 2022/06/26 02:23
- Photoshop(フォトショップ) ピクセルとモニターサイズについて 1 2022/11/02 17:18
- その他(コンピューター・テクノロジー) どうすればExpressZip圧縮ソフトで再びpdfを圧縮、閲覧できますか? 4 2022/06/11 14:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
箇条書きリストのすぐ横に画像...
-
テーブルの横に画像を
-
HTMLでテーブルを横に並べる方法
-
<SPAN>で文字を右揃えにしたい...
-
テーブルの位置を細かく指定し...
-
table内にiframeでテーブルが崩...
-
スタイルシートでテーブル内背...
-
ホームページのテーブルに斜線...
-
テーブル内に画像を表示したい。
-
テーブルの横に文字を置くタグ
-
はじめて質問させていただきます。
-
colspanを動的に行う
-
テーブル入れ子にしたらNNでは...
-
【CSS】縦横スクロールテーブル...
-
テーブルの列幅の部分固定の仕...
-
インラインフレームの隣に画像...
-
html でのテキスト結合について
-
TABLEのセルの中の文字を行単位...
-
商品詳細を横並びに表示する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
テーブルの位置を細かく指定し...
-
ウィンドウのサイズを変えても...
-
HTMLでテーブルを横に並べる方法
-
テーブル内に画像を表示したい。
-
ヘッダー固定のスクロールが可...
-
tableのheight指定が効かない
-
箇条書きリストのすぐ横に画像...
-
【CSS】縦横スクロールテーブル...
-
DWで、デザインビューに表示さ...
-
更新するとずれる?
-
複数のテーブルを無条件に中央...
-
2つのテーブルを左右に表示した...
-
一つのテーブル内の文字色だけ...
-
<SPAN>で文字を右揃えにしたい...
-
テーブルでスクロールを同期したい
-
画像の横にテーブルを。。。
-
スタイルシートで、画像の横に...
-
テーブルの高さ幅の固定方
おすすめ情報