html - 标签内的 HTML img 仍然不可点击
问题描述
<figure>
<a href="eternity-ring.html"><img src="eternity-ring.png" width="10%" alt="Trulli" style="width:100%"></a>
<figcaption>eternity ring</figcaption>
</figure>
我放置了一个“a”属性,它应该使图片可点击,以便将我带到另一个页面。问题是它不能完全点击,只有左侧可以点击,但我希望所有图像都可以点击。有人可以帮帮我吗?
(顺便说一句,这里是它的 CSS)
figure {
padding: none;
margin: auto;
margin-left: 11px;
width: 10%;
float: left;
text-align: none;
direction: rtl;
}
它仅在我删除float: left;
但我需要它时才有效。
解决方案
如果你希望它figcaption
是可点击的,那么你应该把它放在<a></a>
标签内。figure
或者,用<a></a>
标签包裹整个。
推荐阅读
- laravel - 如何将“127.0.0.1:8000 / localhost:8000”更改为我想要的网址。(拉拉维尔)
- django - Django rest-auth 令牌认证
- .net - asp.net core 2.1 中的 SharedResource 本地化和简单注入器
- javascript - 构建静态 HTML - WebpackError: Invariant Violation: Minified React error #152
- css - 为什么“index_”前缀添加到 webpack 导入的 CSS 中的类和 id 选择器
- rust - 在 Rust 中展平自定义结构的 vec 的 vec
- python - Pandas DF 往返 MySQL
- python - Python Pandas:平均分配字符串列
- php - 根据帖子标题关键字自动将帖子分配给类别
- r - 如何在 Sparklyr 中正确使用特征转换函数