html - 如何移动按钮文本?
问题描述
默认情况下,按钮文本水平居中,垂直居中。如何将按钮文本垂直对齐到顶部?
我检查了元素,它有 0 填充。
垂直对齐:文本顶部;不起作用。
解决方案
可以通过 flexbox 来完成。首先,您可以在包含文本的按钮内添加一个跨度:
<button>
<span>text</span>
</button>
而css会是这样的:
button {
display: flex;
align-items: center; //For vertical alignment [all values: flex-start | flex-end | center | baseline | stretch]
justify-content: center; //For horizontal alignment [all values: flex-start | flex-end | center | space-between | space-around | space-evenly]
}
您可以试验要显示文本的位置。
推荐阅读
- python - 分块加载csv文件
- f# - 64 位 F#/FSI:超大单文件功能的限制
- html - 在图像上浮动文本和图标
- azure-devops - 天蓝色构建管道中的基本阶段是否可能或它是如何工作的?
- xamarin - 标签页中的子 Viewmodel 在 xamarin 表单中不起作用
- python - 动态分配值
- jquery - Asp.net 回发控件(单选按钮)在 jquery 对话框中不起作用
- algorithm - 允许比较散列数据的基于时间的散列
- documentum - documentum 工作流程和 D2 documentum 工作流程之间的区别?
- angular - 单击添加按钮向表格添加一行,新行是每个单元格中的表单字段