Glob Snark
0
Q:

html image with text

<!-- How to display text on an image -->
<!-- HTML -->
<div class="container">
  <img src="img.jpg" alt="image" style="width:100%;">
  <div class="centered">Centered</div>
</div>

<!-- CSS -->
.container {
  position: relative;
  text-align: center;
  color: white;
}
.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
3

  <div class="container">
  <img src="img_snow_wide.jpg" alt="Snow" 
  style="width:100%;">
  <div class="bottom-left">Bottom Left</div>
  
  <div class="top-left">Top Left</div>
  <div class="top-right">Top 
  Right</div>
  <div class="bottom-right">Bottom Right</div>
  
  <div class="centered">Centered</div>
</div> 
3
<figure>
  <img src="img.jpg" alt="my img"/>
  <figcaption> Your text </figcaption>
</figure>
0

  /* Container holding the image and the text */
.container {
  position: relative;

    
  text-align: center;
  color: white;
}

/* Bottom 
  left text */

  .bottom-left {
  position: absolute;
  
  bottom: 8px;
  left: 16px;
}

/* Top left text */
.top-left {
  position: 
  absolute;
  top: 8px;
  left: 16px;
}

  
/* Top right text */
.top-right {
  
  position: absolute;
  top: 8px;
  
  right: 16px;
}

/* Bottom right text */

  .bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;
}

/* Centered text 
  */
.centered {
  position: 
  absolute;
  top: 50%;
  left: 50%;
  
  transform: translate(-50%, -50%);
} 
2

New to Communities?

Join the community