Replace image src location using CSS

后端 未结 4 1458
旧时难觅i
旧时难觅i 2020-12-17 09:40

I have a website that has an image with a src attribute and I would like to change the src location of that image with an image of my own. The image lives in a div component

相关标签:
4条回答
  • 2020-12-17 09:50

    You could do this but it is hacky

    .application-title {
       background:url("/path/to/image.png");
       /* set these dims according to your image size */
       width:500px;
       height:500px;
    }
    
    .application-title img {
       display:none;
    }
    

    Here is a working example:

    http://jsfiddle.net/5tbxkzzc/

    0 讨论(0)
  • 2020-12-17 09:59

    You can use a background image

    .application-title img {
      width:200px;
      height:200px;
      box-sizing:border-box;
      padding-left: 200px;
      /*width of the image*/
      background: url(http://lorempixel.com/200/200/city/2) left top no-repeat;
    }
    <div class="application-title">
      <img src="http://lorempixel.com/200/200/city/1/">
    </div><br />
    Original Image: <br />
    
    <img src="http://lorempixel.com/200/200/city/1/">

    0 讨论(0)
  • 2020-12-17 10:04

    Here is another dirty hack :)

    .application-title > img {
    display: none;
    }
    
    .application-title::before {
    content: url(path/example.jpg);
    }
    
    0 讨论(0)
  • 2020-12-17 10:10

    you can use: content:url("image.jpg")

    <style>
    .your-class-name{
        content: url("http://imgur.com/SZ8Cm.jpg");
    }
    </style>
    
    <img class="your-class-name" src="..."/>
    
    0 讨论(0)
提交回复
热议问题