css里面设置按钮(button)让字体居中

本文档详细介绍了在前端开发中如何解决按钮内文字居中显示且不溢出的问题。通过分析代码示例,指出设置按钮整体高度和字体行高(line-height)的重要性,强调了不应仅依赖height属性。作者提供了调整line-height的解决方案,并总结了解决此类问题的两个关键步骤:先设定按钮高度,然后正确设置字体的行高。
摘要由CSDN通过智能技术生成

题目:设置button中的字体让其居中,不至于溢出(字体下落,重影等问题)

1,抛出问题,如图所示在这里插入图片描述
2,引出我的代码

<view class="loginBtn">
			<form action="check.jsp" method="get">
				<button class="btnValue" type="submit">登录</button>
			</form>
		</view>
```图2,登录按钮的整体思想

css区域的代码
.loginBtn{
		width: 750rpx;
		height: 100rpx;
		background-color: #3D87FF;
	}
  图3,这里是按钮的整体布局,

再来看登陆这两个子的布局
  // 登录这两个字眼的布局
	.btnValue{
		width: 176rpx;
	    height: 44rpx;
		background-color: #3D87FF;
		text-align: center;
		border: none;
	}

3,找出问题

问题在于我设置的总高度100rpx是有了,但是登录这两个子的高度要设置行高行高,行高。重要的事情说三遍!,不是单纯的设置一个height就完事了!根据这个问题设置line-height,即可迎刃而解。
如图所示
在这里插入图片描述
抛出代码
在这里插入图片描述
如图所示,配置成line-height属性即可生效。

总结

1,先配置整体的按钮高度,
2,配置字体的高度,重点是
(1),字体的高度低于总体设置的高度
(2),这里的字体高度用的是line-height,line-height,line-height,*(重要的事情说三遍)***而不是height。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值