• ベストアンサー
  • 困ってます

<TD>の背景を画像にするとき

<TD>の背景を画像にするときに画像を縮小することはできますか。 <TD BACKGROUND="sample.gif"> の時に、 sample.gifを原寸でなく、サイズを指定したい。 #できないという断言も歓迎。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数51
  • ありがとう数1

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

  • ベストアンサー
  • 回答No.1
  • kusabo
  • ベストアンサー率25% (18/71)

スタイルシートのリファレンスでも調べてみましたが、それは出来なさそうです。断言。 元の画像を縮小してやるしかなさそう、がんばってください

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました。 >スタイルシートのリファレンスでも調べてみましたが、それは出来なさそうです。断言。 あきらめました。断言に感謝。

関連するQ&A

  • 背景画像の大きさ固定

    テーブルの背景に画像を貼り付けて、その画像がテーブルいっぱいに表示されるようにしたいのですが、やり方がどうにもわかりません。 本来の画像のサイズはテーブルより大きいんですが、800×600でも1024×768でも同じように全画面表示になるって感じにしたいんです……ウィンドウのサイズに合わせて縮小する感じです。 スタイルシートで<td>内に background="aaa.jpg" style="background-repeat:no-repeat" と記述していますが、縮小ができません。 分かる方いらっしゃいましたら教えて下さい。 お願いします。

    • ベストアンサー
    • HTML
  • <tr>の背景画像について

    お世話になっております。 表題のとおりなのですが、 <table width="500px"> <tr style="background-image:url('back.gif');"> として、 back.gifが500pxの画像だとします。 <tr style="background-image:url('back.gif');"> <td>aaaa</td> </tr> と、tdが1つだった場合は問題ないのですが、 <tr style="background-image:url('back.gif');"> <td>aaaa</td> <td>bbbb</td> </tr> とした場合、250pxが2枚繰り返しのような状態になってしまいます。 これを回避し、tdが何個になっても、trの画像を1枚で表示させることはできないでしょうか。 ちなみに、背景画像は500px固定です。短く切ってリピートはできない状態です。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 時間によってテーブルのTDの背景画像を変更

    ホームページの一部ですが、テーブルのTRにTDを三つつけています。その三つのうち、両側は部屋の壁にして、真中のTDのbackgroundに景色の画像を指定して、その上に、IMG SRCで窓枠の画像をつけています。このTDの背景画像の景色の画像を時間によって変更したいです。夕方時には、夕方の景色、夜は夜の景色を表示するようにしたいのですが、とりあえず、今書き込んでみたJavaScriptでは、インターネットエクスプローラーでは、表示されるのですが、ネットスケープ7.1ではエラーになってしまいます。どこがおかしいのか、わかりません。どうか教えてください。 タグを書きこみしておきます。  なお、★は夜の景色画像、◎は昼の景色画像、●は夕方の景色画像です。 <html><head><title></title> <script language="javascript"> function chImg(){ today = new Date() var checkNum = today.getHours() if(checkNum == 0){ t1.style.backgroundImage="url(★)" } else if(checkNum == 1){ t1.style.backgroundImage="url(★)" } *************中略***************** else if(checkNum == 5){ t1.style.backgroundImage="url(◎)" } *************中略***************** else if(checkNum == 17){ t1.style.backgroundImage="url(●)" } } </script> </head> <body onLoad="chImg()"> <table> <tr><td bgcolor="white">&nbsp;</td> //壁のTD <td ID="t1"><img src="mado.gif"></td> //景色と窓のTD <td bgcolor="white">&nbsp;</td> //壁のTD </tr></table> </body> </html> どうかよろしくお願いします。

  • 背景の透明化教えて下さい *画像の上に画像

    WEBを作る際に画像の背景をGIFで背景を透明化を選択して保存すると、周りがギザギザになってしまいます。 マットで処理できればいいんですが、その画像の下にHTMLで画像での背景があるため、Backgroundの色が指定ができないんです。 画像自体にページ背景を合わせて保存すればと思ったんですが、HTMLページ全体の背景(リピート)になってるので、画面のサイズを変えるとその背景も移動するため、画像に背景をつけて保存してもどうしようもない状態です。 なんか背景背景ばっかでこんがらがりますよね汗 要は画像1(ページ背景)の上に画像2(ロゴ)の背景を透明化させたものをWEBで表示したいんです。 PhotoShopでもFireworksでも大丈夫です。 どうかご指導よろしくお願いします。

  • 画像クリックで指定のテーブルの背景画像を変えたい

    文字をクリックすると指定のテーブルの背景色が変わるようにしたい、という事で <table border width=100 height=100><td id="aa">aa</td></table><br> <span onClick="aa.style.background='red'">赤</span> を教えて頂いたのですが、これをテキストではなく画像にするの場合は <span onClick="aa.style.background='gazou.gif'"><img src="gazou.gif"></span> でやってみたものの出ませんでした。これではだめなのでしょうか^^;

    • ベストアンサー
    • HTML
  • 背景画像がテーブルに透けてしまう

    <body background="画像のURL"> <STYLE TYPE="text/css"> <!-- BODY { background-color: white} --> </STYLE> <Table Border="1" Width="サイズ"> <Tr> <Td ColSpan="サイズ" Align="位置">~ という感じでページを作っているのですが、 背景の画像が透けてテーブルの中の文字が見え難く 困っています。 テーブルの中は「white」で白に指定している つもりなのですが、白になりません。。 このタグでテーブルの中を背景が反映されず真っ 白にする方法ってあるのでしょうか? 調べてみたのですがどうも分からないので教えて下さい。

  • 背景画像

    cssで背景画像を指定する際、サイズなどの指定はできないのでしょうか? 例えば、縦100pxの画像を縦80pxに縮小して表示のような事はできるのでしょうか? ご教授ください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • テーブルセルの背景画像のサイズ設定について

    お世話になっています。 <table>タグで背景に画像を指定しています。 その際、セルの大きさに合わあせて背景画像を拡大縮小したいと思い backimage{ background-image:urL(../img/XXX.jpg); background-repeat:no-repeat; background-size:100% 100%; } というスタイルをつくりました。 IE9やFireFoxではこのスタイルが適応されるのですが、IE8、IE7といった現在主流のブラウザでは 適応されません。 調べたところIE7、IE8は対応していないとのことでした。 仕様上セルの大きさを固定することはできません。 IE8、IE7で同じようにセルサイズに合わせて背景画像のサイズを変える方法がありましたら教えてください。

    • ベストアンサー
    • HTML
  • tdの中のbackgroundを繰り返しにしたくない

    webページをテーブルで組んだとき、1つだけのtd内にbackgroundを設定しているのですが、縦や横に長くなったときに、同じ画像が繰り返し表示されます。そこで、どのようにして繰り返しをなくせばいいのでしょうか?因みに、 <table> <tr> <td colspan="2" align="center"> <img src="aaa.gif"></td> </tr> <tr> <td rowspan="2" background="bbb.jpg">&nbsp;</td> <td align="center"> <img src="ccc.gif"></td> </tr> <tr> <td align="center"> <img src="ddd.gif"></td> </tr> </table> 上記HTMLで、bbb.gifにあたります。 どなたかご存知な方は教えてください。お願いします。

    • ベストアンサー
    • HTML
  • htmlタグで背景に画像を敷き詰めたい!

    お世話になります。先日、htmlタグで背景に画像を敷き詰める方法について投稿させていただきアドバイスをいただきましたがいざ実行しましたところ、背景表示されず全くの空白の状態でした。 わたくしのやり方が間違っているのか?と思いますので再度投稿させていただきました。 ”背景に同じ画像を1つではなくたくさん敷き詰める方法”です。 どなたかアドバイスをお願いいたします。 ※ちなみに前回いただきましたアドバイスは <body background="back1.gif"> を<HEAD>から</head>の間に宣言してください。 back1.gifの部分にあなたが使いたい画像を指定すればokです。 といただきましたが何も反映されません(-_-;) アドバイス・・お願いいたします。

    • ベストアンサー
    • HTML