【发布时间】:2023-03-11 11:14:01
【问题描述】:
这是我的第一个轮播项目,我对向图像添加超链接的正确/首选方式有疑问。这是我的项目格式(使用w3school's example):
<div class="item"><a href="videos/Reports.mp4" target="_blank">
<img src="graphics/reportsCarousel.png" /></a>
<a href="videos/Reports.mp4" target="_blank"><div class="carousel-caption">
<p>Reports</p>
</div></a>
</div>
请注意,我将图片和标题都链接了,因为标题 div 造成了死点,因此只有图片的顶部和底部处于活动状态,即可点击。我尝试将标题放在图像中,但不喜欢结果。我还尝试在图像上方和下方移动标题,但没有显示标题。我真的很喜欢它的外观,但想知道是否有更好的方法来设置链接?
额外的功劳:另外,我想知道是否有办法使用当前的 div 设置让两个或三个图像并排显示?当我将第二个图像放入项目 div 时,图像垂直而不是水平显示,即使使用内联 ul。我可以使用更复杂的方法来做到这一点,但如果我可以轻松地调整这个方法,它将为我节省很多时间。
【问题讨论】:
-
欢迎来到 StackOverflow。请阅读我们的How to Ask 页面以获取有关如何改进您的问题的提示。好的问题往往会从社区中提供更快、更好的答案。在这一点上,我不清楚您是要求我们为您完成工作还是您有特定问题(“不喜欢结果”并不是很具体,因为这是个人喜好)
-
所以,“...标题 div 造成了死角,因此只有图像的顶部和底部处于活动状态,即可点击。”还不够清楚?可能我进错论坛了。
-
您能否创建minimal reproducible example 以便我们解决问题?像小提琴一样的东西? (jsfiddle.net) - 你尝试了很多你不喜欢的东西,不清楚你想要什么或者为什么它们不可点击
标签: html twitter-bootstrap carousel