是否可以在HTML中添加链接到掩码

时间:2017-01-16 18:36:39

标签: html css

例如,在http://codepen.io/web-tiki/pen/meskA上,如何在点击三角形时添加三角形的链接?

<div class="t">
<div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
</div>
<div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
</div>
<div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
</div>
<div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
</div>
<div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
 </div>
 <div class="wrap">
    <div class="triangle"></div>
    <div class="mask"></div>
 </div>
</div>

2 个答案:

答案 0 :(得分:0)

像这样:

<div class="wrap">
   <a href="somewhere.com">
      <div class="triangle"></div>
      <div class="mask"></div>
   </a>
</div>

或使用jQuery动态:

$(".wrap").each(function(){
  $(this).find("div").wrapAll( "<a href='link.com' />");
});

答案 1 :(得分:0)

你可以在你得到的每个包裹div上添加onclick事件。

<div class="wrap" onclick="location.href = 'www.yoursite.com'">