如何在转换中用图像替换href链接
how to replace a href link with image in transitions
我想用图像代替这个href链接,所以我只想制作动态图像而不是链接,很容易,用"img src"代替"a href",移动是由"onclick"javascript触发的,你能帮我吗?如果我这样做,动画就不起作用了,所以我知道怎么做,Jsfidle:http://jsfiddle.net/px7ezeka/
<!DOCTYPE html>
<html lang="cs-CZ">
<head>
<meta charset="UTF-8" />
<meta name="generator" content="Prace">
<link rel="stylesheet" href="Web9.css">
<title>Rostik</title>
</head>
<body>
<div id="links">
<a class="link" href="#">bullshit</a>
</div>
<script>
document.querySelector('.link').onclick = function () {
var d = document.getElementById("links");
d.className = d.className + " fly";
}
</script>
</body>
</html>
#links.fly {
position: absolute;
margin-left: 400px;
transition: all 2s ease-out;
}
如果您想在点击时将文本替换为图像,请尝试以下操作:
HTML
<div id="links">
<a class="link" href="#">bullshit</a>
<img src="" class="hide image" />
</div>
JAVASCRIPT
document.querySelector('.link').onclick=function() {
var d = document.getElementById("links");
d.className = d.className + " fly";
$(".image").toggleClass("hide");
$(".link").toggleClass("hide");
}
CSS
#links.fly {
position: absolute;
margin-left: 400px;
transition: all 2s ease-out;
}
.hide{
display:none;
}
它可以隐藏您的文本并显示您想要的图像。
FIDDLE 中的演示
相关文章:
- 使用javascript的图像替换循环
- 是否可以仅通过jQuery将图像替换为用户动态选择的另一个图像
- 用图像替换SVG
- 将href中的图像替换为其他元素中的图像
- 错误时用图像替换视频
- 以编程方式将fabric-js-canvas的图像替换为hq图像,并重新计算其他对象的坐标和大小
- jQuery 图像替换为类
- 可以用我自己的自定义图像替换光标
- jQuery-图像替换转换〔Safari中的问题〕
- d3.js用图像替换节点
- 用图像替换页面,而不是添加图像
- 可以动态设置图像替换文本吗
- JQuery - 单击时将背景图像替换为另一个背景图像
- 将鼠标悬停在另一个图像上时,将图像替换为另一个图像
- HTML:用图像替换文本微笑
- 将所有图像替换为一个图像 Javascript
- 在 jquery 中使用类和 ID 将一个图像替换为另一个图像
- 如何用自定义图像替换脸书按钮
- 在 PHP 中将一个外部图像替换为另一个内部图像
- 将图像替换为另一个图像,然后在超时后再次替换 - Javascript