为了账号安全,请及时绑定邮箱和手机立即绑定

如何能让文字充满整个div,不留上面和下面两处空白

如何能让文字充满整个div,不留上面和下面两处空白

智慧大石 2019-03-13 14:12:29
我现在有一个div 设置了高度和文字大小,我想让文字充满这个div.order_number{        font-size: 80px;        color: #FFFFFF;        position: relative;        height: 80px;        background-color: fuchsia;        line-height: 80px;        display:inline-block;        padding: 0;        overflow: hidden;        width: 300px;        position: relative;        margin-left: 30px;        margin-top: 30px;        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif    }没变化    .order_number{        font-size: 80px;        color: #FFFFFF;        position: relative;        background-color: fuchsia;        line-height:1;        overflow: hidden;        width: 300px;        position: relative;        margin-left: 30px;        margin-top: 30px;        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif    }    .order_word {    }
查看完整描述

3 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

我先说一下为什么line-hieght:1文字也不能充满呢,因为这是行内布局,你想要的其实是文字充满容器,而文字实际视觉大小并不是和你的font-size一样大的,而且具体大小还取决于引用了什么字体,这里面内容还是不少的,我推荐你要想实现这种效果不要使用px,可以使用rem。

https://img1.sycdn.imooc.com//5c909b020001f58b08000220.jpg


查看完整回答
反对 回复 2019-03-19
?
GCT1015

TA贡献1827条经验 获得超4个赞

不设heightline-height等于font-size,也就是line-height:1


你的文字大小设的太大了,的确会产生间隙,把line-height调小吧


查看完整回答
反对 回复 2019-03-19
?
守候你守候我

TA贡献1802条经验 获得超10个赞

line-height: 1


查看完整回答
反对 回复 2019-03-19
  • 3 回答
  • 0 关注
  • 2434 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信