带有图像和文本的 HTML 超链接

标签 html image button text hyperlink

是否可以让超链接看起来像带有文本的按钮?

我们可以用代码制作超链接按钮:

<a href="..."> <img src="button.png" width="100" height="50" alt="Some text"></img> </a>

但我还需要按钮中心的文本。

谢谢。

最佳答案

我建议,在不知道您想要什么的情况下,并假设以下标记:

<a href="#"><img src="path/to/image.png" /><span>Some text</span></a>

a {
    position: relative;
    display: inline-block;
}

a span {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -1em;
    margin-left: -50%;
    width: 100%;
    height: 2em;
    color: #f90;
    background-color: rgba(0,0,0,0.5);
}​

JS Fiddle demo .

关于带有图像和文本的 HTML 超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11347710/

相关文章:

java - 更改按钮文本而不更改按钮大小

html - 如何在网页中嵌入 .epub?

jquery - 如何在表格的两个 TD 之间创建滚动

python - 如何使用 Tesseract 文本识别提高 OCR?

php - 如何使图像的背景透明度为0?

java - 应用程序使用onTouch,在单击时崩溃

html - 如果基于位置,则在 XSLT 中进行 HTML 输出

php - php 中的列表页面重定向问题

javascript - img src 未连接到图像路径

c++ - 如何在动态添加的按钮中连接 Qt 信号和插槽以获取添加按钮的插槽索引?