font-szie=0的妙用

本文介绍了一种前端开发中去除按钮上的文字显示及解决块级元素间空格问题的方法,通过设置font-size为0实现,适用于希望优化UI细节的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先看个问题

 

 

红色圈起来的部分是一个btn可以触发事件,

原来是有文字提示的,现在不需要文字想换成一个加号;

问题,先在已经添上加号的icon,前端要怎么去掉文字:

 

首先最常用的用text-index = -9999px来解决

偶然突发奇想不知道font-size=0行不行,试了下还真的可以;

于是上网上搜了下,还真能用font-size=0来解决一些问题!

 

在块内inline-block元素之间有一个空格的问题,如下图:

 

 

当前样式是:

 

 

看样式的话,a,b,c,d四块应该是在一行的,但是实际上并没有,原因就是四个行内块元素之间因换行产生的空格导致的;

简单的解决办法简单的是不让他们换行,但这显然是不合理得,也不太现实;

另一种方法是在box元素内设置font-size=0的属性,让空格大小变成0;

转载于:https://www.cnblogs.com/yunshengz/p/7289276.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值