gpt4 book ai didi

html - 在 div 中垂直居中链接

转载 作者:太空狗 更新时间:2023-10-29 15:24:23 26 4
gpt4 key购买 nike

我有一个无序列表...

<ul class="hide">
<li class="home">
<div class="link">
<a href="/">Home</a>
</div>
</li>
<li class="about">
<div class="link">
<a href="/about">About Our Community</a>
</div>
</li>
<li class="contact">
<div class="link">
<a href="/contact">Contact Us</a>
</div>
</li>
</ul>

我的 CSS 看起来像这样....

#sitenav ul li .link a {
color: #555;
text-decoration: none;
float: left;
padding-right: 3px;
margin-top: auto;
margin-bottom: auto;
}

但页边距不会使链接垂直居中

有什么想法吗?

最佳答案

此解决方案可能适合您:http://jsfiddle.net/WLQAS/8/

margin-top: auto;margin-bottom: auto; 不能垂直对齐对象。

更新的 CSS

li {
color: #555;
text-decoration: none;
float: left;
padding-right: 3px;
}

.link {
vertical-align: middle;
display: table-cell;
height: 50px;
}

关于html - 在 div 中垂直居中链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11019186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com