Background images that stretch rather than tile

Is there any way to have a background image for a TD, TABLE, DIV or SPAN stretch to fill the current size of the object rather than tile?
elsammanAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
dynamics407Commented:
usually all that has to be done is upload the image, taking note of the images dimension ( h x w ) then define the table cell to fit that.

ie. assume that the image is 300 x 250.


<TABLE width="100%" height="100%">
  <TR>
  <TD width="250" height="300" background="image">
  Some text.
  </TD>
  </TR>
</TABLE>
0
 
dgoodingCommented:
I assume you mean that the image is smaller than the td/table/div/span and instead of having a tiled background image, you want a stretched background image?
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
elsammanAuthor Commented:
Correct.  It is a simple case of a table for a graphical button using text instead of graphics.  The buton is a table with one row and three columns.  The left and right cell have images with width=100% height=100% so they can stretch.  The middle cell has to be a background image because there is the button text in the cell.  The image tiles which is not very nice if you are going for 3D gradient effect.
0
 
elsammanAuthor Commented:
I definitely will not do it the way that is described in that post because I don't want to rely on Javascript being turned on.  None the less I did not think of that and it did not come up in my search. That sort of technique would definitely do the job.
0
 
dgoodingCommented:
Glad I could help....  I think...  :)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.