gpt4 book ai didi

html - 更改单个 li 标签的行高

转载 作者:太空宇宙 更新时间:2023-11-03 19:33:38 27 4
gpt4 key购买 nike

我想让电话号码和电子邮件地址与它们旁边的小图标垂直对齐。我正在尝试更改它们的行高,但这会更改该区域中所有 li 的行高。我认为那是因为它们是内联的。这是网站和 CSS。

链接: www.matthewtbrown.com/newsite

HTML:

<ul class="contact"> 
<li><img src="http://s7.postimg.org/64ux9a1if/email.png"></li>
<li class="contacttext">mbrown74@rocketmail.com</li>
<li><img src="http://s7.postimg.org/g0w08x7af/phone.png"></li>
<li class="contacttext">978-761-1205</li>
</ul>

CSS:

.contact {
color: #fff;
text-align: center;
float:none;
}


.contact > li {
display: inline;
}

.contacttext {
font-size: 19px;
padding-left: 5px;
}

最佳答案

这就是 vertical-align 发挥作用的地方,它将内联元素彼此对齐:

在您的情况下,以下应该有效:

.contacttext{
vertical-align:text-top;
}

还要注意,如果你想让你的 li 正确包含 img,它需要一个不同于默认 inline 的显示类型> - inline-block 可能最适合。

关于html - 更改单个 li 标签的行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17526810/

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