标签内文字上下不贴边?

发布于 2022-09-05 20:38:57 字数 681 浏览 16 评论 0

在p、div、span、h1~6等标签中直接写文字,不设置padding-top和padding-bottom,会有文字上下不贴边的情况,请问如何处理?

图片描述

图片描述

如图,文字应当与蓝色区域的上下边界直接还有一段距离

代码如下:


<style>
    p{
       font-size: 1.3rem;
       padding-left: 15px;
       margin-top: 15px;
       color: #b2b2b2; 
    }
    
    span{
        color: green;
    }
</style>

<p><span>测试测试</span>测试</p>

求赐教!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不甘平庸 2022-09-12 20:38:59

我看你那个图不会只是说margin的缘故没贴边吧。。。

我觉得你是问蓝色这块为什么没有贴边。
在块级元素下,设置元素的 line-height,可以贴边,这块的高度就是你设置的值。
不是块级元素可以用display: block之类的使他块级


给p元素加个line-height: 1.3rem 就好了呀,
如果是里面的span元素没有贴边的话,span元素设置inline-block即可。
clipboard.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文