html - 图像链接

标签 html css image hyperlink

我这里有个问题。我想将文本(链接)放在图像上。我知道position:absolute、position:relative和 z-index,但不起作用:(

HTML:

<section id="container>
    <div class="wrap">
        <ul>
                <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
                    <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
            <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
                    <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
            <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
                    <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
            <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
                    <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
            <li><a href="#"><img src="img/hello.jpg" alt="">Text</a></li>
        </ul>
    </div>
</section>

CSS:

ul {
  margin: 15px auto;
  overflow: hidden;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
  width: 95%;
  text-align: center;
}

li {
  display: inline-block;
  width: 33%;
  text-align: center;
  background-color: #282828;
}

li:hover img {
  opacity: 0.1;
}

img {
  max-width: 100%;
  display: block;
}

最佳答案

试试这个

a { padding-bottom: 100%; }

关于html - 图像链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20296643/

相关文章:

html - 如何将列缩小到所有行中该列的最大宽度,例如表中的 td 宽度?

javascript - Android浏览器渲染html文本的半宽

ios - 如何在 Swift 3 中居中和纵横比适合图像?

c++ - 平均两幅带掩码的图像

python - Opencv 显示错误的图像宽度和高度

html - 将列高与动态兄弟匹配

css - 引用从 css 元素到另一个文件的路径

html - 如何使用@Media 查询

javascript - 我想显示不同的图像 OnMouseOver 和 OnMouseOut

html - 根据屏幕宽度更改按钮大小