我正在上一个学校项目,我想知道这是否可能:如何将IMG SRC从一个HTML标签拖入另一个HTML标签?
在一个div中,我定义了一个<img>
,它将显示。
在第二个div中,我想要img src
来自第一个div。
可以做到这一点吗?最好没有任何东西,除了CSS/HTML。
我正在上一个学校项目,我想知道这是否可能:如何将IMG SRC从一个HTML标签拖入另一个HTML标签?
在一个div中,我定义了一个<img>
,它将显示。
在第二个div中,我想要img src
来自第一个div。
可以做到这一点吗?最好没有任何东西,除了CSS/HTML。
需要Javascript复制src
属性,但同时通过CSS定义的背景图像规定在一个地方的网址,您可以有两个图像:
.is-image {
background: url('http://www.google.com/images/srpr/logo11w.png') no-repeat;
width: 538px;
height: 190px;
}
<div class="is-image"></div>
<div class="is-image"></div>
如果你不不介意有点 JS你可以在你的HTML中内联。例如。
<img id="img1" src="http://cdn.obsidianportal.com/assets/50953/serenity19dc.png" />
<img id="img2" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onload="this.src=document.getElementById('img1').src" />
在这里,第二图像具有intially只是一个占位符图像(1x1的GIF),但是,它的负载是由SRC从第一图像替换。
你将需要JS。然后它很简单 – 2014-09-23 21:26:17
我不认为没有'JavaScript'就没有这种可能。 – 2014-09-23 21:26:21
您不能直接引用它。你会需要JavaScript。我要建议你只应该为图像或按钮的背景等表示图像做些什么。您可以设置一个使用图像作为“背景图像”的CSS类。我会为普通照片做这个。 – hungerstar 2014-09-23 21:35:32