css - <a> 标签中的文本垂直居中

标签 css

<a id="asapg" href="/link/">Text</a>

a#asapg {display: inline-block;cursor: pointer;padding: 15px;text-align: center;border-bottom: 1px solid rgba(121, 119, 119, 0.15);text-transform:uppercase;font-size:16px;width:100%;vertical-align: middle;background: rgba(255,255,255,0.6);min-height: 170px;}

我试图将文本垂直居中放置在链接的中间,但没有成功。

最佳答案

line-height 设置为等于元素的 height(170 像素?)

a#asapg{
   ...
   height: 170px;
   line-height: 170px;
}

关于css - <a> 标签中的文本垂直居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33586488/

相关文章:

javascript - 页面上的 Twitter Bootstrap navbar-fixed-top 重新定位

javascript - JQuery 设置 CSS Transform, Translate 类中的属性

jquery - 点击显示div

javascript - 如何更改元素上的关键帧位置

html - 如何在没有js的情况下使用html和CSS更改标签颜色?

jquery - 虚拟机上运行的浏览器中的媒体查询

html - 我怎样才能把这个按钮放到我的#second div 中?

java - 寻找基于 Java 的 SCSS 到 CSS 转换器

html - 将内部包装器 div 添加到 HTML 页面

css - 位置:absolute change element's overlay properties?如何