这是我的代码
<div class="page-bottom">
<div class="sidebar">
</div>
<div class="main">
<div class="promo-tab">
<div class="promo-image">
<img class="image" src="IMAGES/bounty.png">
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<img class="image" src="IMAGES/brawl.png">
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<img class="image" src="IMAGES/captainskin.png">
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<img class="image" src="IMAGES/chefcases.png">
</div>
&#13;
我需要点击图片并转到网址。文字。我用了
<img class="image" <a href="http://www.w3.org" src="IMAGES/bounty.png">
&#13;
不确定如何让它发挥作用。我可以预览网页,以便在需要时显示。
答案 0 :(得分:0)
要在图片中建立链接,请添加a
代码和img
代码,然后关闭a
代码
<div class="page-bottom">
<div class="sidebar">
</div>
<div class="main">
<div class="promo-tab">
<div class="promo-image">
<a href="https://stackoverflow.com">
<img class="image" src="IMAGES/bounty.png">
</a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="https://stackoverflow.com">
<img class="image" src="IMAGES/brawl.png">
</a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="https://stackoverflow.com">
<img class="image" src="IMAGES/captainskin.png">
</a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="https://stackoverflow.com">
<img class="image" src="IMAGES/chefcases.png">
</a>
</div>
答案 1 :(得分:0)
使用锚标记(<a href="URL"><img src="IMG"></img></a>
)
<div class="page-bottom">
<div class="sidebar">
</div>
<div class="main">
<div class="promo-tab">
<div class="promo-image">
<a href="http://www.w3.org"><img class="image" src="IMAGES/bounty.png"></a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="http://www.w3.org"><img class="image" src="IMAGES/brawl.png"></a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="http://www.w3.org"><img class="image" src="IMAGES/captainskin.png"></a>
</div>
<div class="promo-string">Code</div>
</div>
<div class="promo-tab">
<div class="promo-image">
<a href="http://www.w3.org"><img class="image" src="IMAGES/chefcases.png"></a>
</div>
答案 2 :(得分:0)
在某些情况下无法更改HTML结构(在您的情况下,将图像包装在a
标记中以创建链接)。你可以改用javascript。
从此处更改img
标记:
<img class="image" src="IMAGES/captainskin.png">
到此(只需添加一个属性):
<img class="image" src="IMAGES/captainskin.png" data-url="http://your-url-here.com/">
使用这个简单的jQuery代码:
$(function() {
$('img.image').click(function() {
window.open( $(this).attr('data-url'), '_self' );
});
});
当您点击包含课程image
的图片时,您将重定向到属性data-url
上的网址。
查看this Fiddle中的结果。