jquery - 如果给出 -1 z-index 来创建框阴影,如何使图像可点击?

标签 jquery html css

我的帖子包含使用 Css3 的带框阴影的图像。为 img 标签创建 -1 的框阴影 z-index。但问题是图像不可点击。由于 href 标签被赋予图像,我如何创建我的图像可点击同时保持 Box-shadow 呢?

我的 CSS:

.postimage {
width:100%;
height:250px;
margin:10px 0px 20px 0px;
z-index:12; box-shadow: inset 2px 2px 10px rgba(0,0,0,0.9);
}
.postimage img{
position:relative;
z-index:-1;
}

我的 HTML:

<div class="postimage">
    <a href="http://www.google.com"><img src="images/bg.jpeg" /></a>
</div>

不使用 -1 z-index 图像变得可点击,但 css3 框阴影不起作用。

最佳答案

$('.postimage').on('click', function() {
    var newURL = $('a', this).prop('href');
    window.location = newURL ;
});

关于jquery - 如果给出 -1 z-index 来创建框阴影,如何使图像可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14023195/

相关文章:

javascript - [webpack2]样式未加载(.css/.less)

javascript - 事件处理程序未附加到选择菜单

javascript - 填写完所有 Google 输入字段后发出 'hi' 警报

jquery - :Visited 未检测到 AJAX 链接

javascript - 如何获取与当前 DOM 树对应的 HTML?

html - 将元素附加到 div 外部

html - 视差导航菜单慢速效果

html - 如何将 HTML CSS 设计应用于 TreeView 控件

css - 在 Bootstrap 选项卡的事件状态下添加图标字体

css - 使用 GWT 时如何调试 CSS