gpt4 book ai didi

html - 下划线文本 CSS 间隙

转载 作者:太空宇宙 更新时间:2023-11-03 22:54:07 26 4
gpt4 key购买 nike

我希望我的文本在事件时带有下划线,但当我这样做时它看起来像这样:

image 1

我只希望文本有下划线,如果我使用 text-decoration:underline 它会在单词下划线,但我不知道如何在文本和下划线之间留出空白.我添加了新类 .currents

这是我的代码:

<header id="header" class="transparent-header" data-sticky-class="not-dark">
<div id="header-wrap" style="height:180px;">
<!-- Primary Navigation
============================================= -->
<nav id="primary-menu" class="style-2 center">
<div id="primary-menu-trigger">
<i class="icon-reorder"></i>
</div>
<div style="text-align:center">
<ul class="one-page-menu" data-easing="easeInOutExpo" data-speed="1250" data-offset="65">
<li>
<a href="index.html"><div>Home</div></a>
</li>
<li>
<a href="about.html"><div>WHO WE ARE</div></a>
</li>
<li>
<a href="products.html"><div>WHAT WE TRADE</div></a>
</li>
<li>
<a href="services.html"><div>SERVICES</div></a>
</li>
<li class="currents">
<a href="logistic.html"><div>LOGISTICS</div></a>
</li>
<li>
<a href="contact.html"><div>CONTACT</div></a>
</li>
</ul>
</div>
</nav><!-- #primary-menu end -->
<br>
</div>
</header><!-- #header end -->

CSS:

.currents {    
height: 3em;
border-bottom: 1px solid ;
/* margin-bottom: 5px;*/
}

这是工作的 jsfiddle。提前致谢

https://jsfiddle.net/light22/atzL4ahu/#&togetherjs=eLF0v1iEs8

最佳答案

您可以使用border-bottom(而不是text-decoration:underline)和padding-bottom来实现您的愿望。

像这样:

a {
text-decoration:none;
display:inline-block;
border-bottom: 1px solid;
}

.gap {
padding-bottom:15px;
}
<a href="#">without gap</a>
<a href="#" class="gap">with gap</a>

关于html - 下划线文本 CSS 间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39061661/

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