How to position text to top left position on an image with CSS


To position text to top left, use the left and top property. You can try to run the following code to position text to left position on an image −

Example

Live Demo

<!DOCTYPE html>
<html>
   <head>
      <style>
         .box {
            position: relative;
         }
         img {
            width: 100%;
            height: auto;
            opacity: 0.6;
         }
         .direction {
            position: absolute;
            top: 10px;
            left: 19px;
            font-size: 13px;
         }
      </style>
   </head>
   <body>
      <h1>Heading One</h1>
      <p>Below image has text in the top left:</p>
      <div class = "box">
         <img src = "https://www.tutorialspoint.com/python/images/python_data_science.jpg" alt = "Tutorial" width = "800" height = "400">
         <div class = "direction">Top Left Corner</div>
      </div>
   </body>
</html>

Updated on: 04-Jul-2020

986 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements