html - 如何拆分按钮内的文本

标签 html css font-awesome

我对新行有疑问...我希望 Fontawesome 图标位于顶部,文本位于其下方。有人可以解释一下怎么做吗?

这是我的代码:

.options_button{
	float: left;
	width: 113px;
	height: 57px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	padding: 5px;
	border: 2px solid;
	border-color: #5f6a77;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.11.2/css/all.css">
<button class="options_button">
  <i class="fas fa-image"></i>
  Save
</button>

最佳答案

最简单的方法是使用flexbox:

.options_button{
	width: 113px;
	height: 57px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	padding: 5px;
	border: 2px solid;
	border-color: #5f6a77;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.11.2/css/all.css">
<button class="options_button">
  <i class="fas fa-image"></i>
  Save
</button>

关于html - 如何拆分按钮内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59735327/

相关文章:

html - 在 sas mixins 上工作以根据 margin 位置附加值

html - 如果使用了多个 tbody 标签,html 表是否有效?

javascript - Contenteditable,删除删除 charat caret + Chrome 中使用::before 生成的内容

css - 定位 CSS 元素 - Fontawesome 和 Glyphicons

javascript - 不需要的括号不断从我的函数返回 (JavaScript/html)

java - 哪些类型的 Java 库可用于生成 HTML5?

html - 如何删除页脚下方的空白区域?

javascript - 防止递归 CSS :hover effect

html - 翻转图标并反向旋转

css - Font Awesome 4.1 图标不起作用?