html - 在 chrome 的 anchor 标记内只有部分图像是可点击的

标签 html css twitter-bootstrap responsive-design

我有以下代码。只有部分图像是可点击的。

HTML

<div class="row">
  <div class="col-md-4 text-center">
    <div class="portfolio-item">
      <a>
        <img class="btn img-portfolio project-img-responsive" data-toggle="modal" data-target="#project-modal" src="img/map_image.jpg">
      </a>
    </div>
  </div>
</div>

CSS

.btn -> bootstrap CSS class
.row -> bootstrap CSS class
.col-md-4 -> bootstrap CSS class
.text-center -> bootstrap CSS class
.img-portfolio {
  margin: 0 auto;
}

.project-img-responsive {
    display: block;
    max-width: 50%;
    height: auto;
}
.portfolio-item {
  margin-bottom: 25px;
}

问题仅出在 chrome 上。在 mozilla 中运行良好。

我漏掉或弄错了什么属性?

最佳答案

你好尝试添加属性Href

<a href="#" >
    <img class="btn img-portfolio project-img-responsive" data-toggle="modal" data-target="#project-modal" src="img/map_image.jpg">
</a>

它对我有用。

关于html - 在 chrome 的 anchor 标记内只有部分图像是可点击的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24875351/

相关文章:

javascript - 在另一个元素的单击事件上更改元素的类

css - Bootstrap 流体布局 - 侧边栏的固定宽度

html - 溢出 : hidden + position: fixed parent - view child with position: absolute

html - 更改光标(指针)图像

jQuery 验证插件 : input vs. textarea

html - 垂直对齐问题

html - 一个 div 中的多个背景图像

jquery - 以多个内容为中心的 2 个 div

twitter-bootstrap - Bootstrap 4 - 如何使用媒体查询混合

html - Bootstrap 网格覆盖缩放