【问题标题】:How to use pictures as links in this gallery?如何在此图库中使用图片作为链接?
【发布时间】:2020-11-15 21:03:13
【问题描述】:

我正在尝试使用这个图库: https://codepen.io/knyttneve/pen/YgZbLO

如果我使用 href,图片将不再显示

 <div class="box">
    <img src="https://source.unsplash.com/1000x800">
    <span>CSS</span>

但是当鼠标悬停在上面时,我不知道将图片用作链接。

【问题讨论】:

标签: html css hyperlink gallery


【解决方案1】:

只需将它们包装在标签中:

<div class="box">
    <a href="..."><img src="https://source.unsplash.com/1000x800"></a>
    <span>CSS</span>
</div>

CSS 代码如下:

.box img {
  object-fit: cover; 
  transition: .5s;
}

.box > a {
  width: 200%;
  height: calc(100% - 10vh);
}

【讨论】:

  • 但是如果我这样做,图片不再改变大小,并且 imige 标题跨度也消失了
  • 不,为什么要这样?您可以正常设置样式,并且跨度也保持不变。如果它消失了,或者你不能再改变图像的大小,那么这是由你所做的其他事情引起的。
猜你喜欢
  • 2015-09-29
  • 2011-11-03
  • 2011-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-26
  • 1970-01-01
  • 2013-07-15
相关资源
最近更新 更多