Html Image over image

前端 未结 4 833
暖寄归人
暖寄归人 2020-12-14 10:29

Can anyone tell me how can I add an image over another image without using Z-index or Z-order?

相关标签:
4条回答
  • 2020-12-14 10:41

    You can also use text over image by using the following code:

    <TABLE BORDER="0" cellpadding="0" CELLSPACING="0">
      <TR>
        <TD WIDTH="221" HEIGHT="300" BACKGROUND="samplepic.jpg" VALIGN="bottom">
          <FONT SIZE="+1" COLOR="yellow">Sample Text</FONT>
        </TD
      </TR>
    </TABLE>
    

    Hope that helps.

    0 讨论(0)
  • 2020-12-14 10:47

    The easiest way is to make sure they're both the same size, one has transparency, and you use this snippet:

    <img style="background:url(image.jpg)" src="overlay_image.gif" alt="" />
    
    0 讨论(0)
  • 2020-12-14 10:56

    Difficult to answer properly without knowing exactly what you want to achieve, z-index probably isn't what you actually need. For instance the following would work:

    <div id="container">
        <img src="img1.jpg" id="img1" />
        <img src="img2.jpg" id="img2" />
    </div>
    
    #container {
        position:relative;
    }
    
    #img2 {
        position: absolute;
        left: 50px;
        top: 50px;
    }
    

    Also whether you use <img> tags or background-images depends on the semantic valueof the images, i.e. are they presentational or actualy content of the page?

    0 讨论(0)
  • 2020-12-14 10:59

    Set the main image's background image in CSS with the background-image property

    0 讨论(0)
提交回复
热议问题