html - 如何对齐a的内容使它们垂直
问题描述
是否可以将 div 的内容垂直居中?
<div style="padding-left: 15px; vertical-align: middle; align-content: center" >
<h3>Selections</h3>
</div>
我希望文本左对齐并在垂直中间
解决方案
我给你举了一个使用flex
规则垂直对齐的例子。在这种情况下,垂直对齐是在align-item: center
. 此外,您需要垂直对齐的空间。
body {
padding: 0;
margin: 0;
box-sizing: border-box;
}
div {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
<div>
<h3>Selections</h3>
</div>
推荐阅读
- python - OpenCV 从背景中提取具有额外对比度的形状
- c# - 向 IWebElement 添加事件处理程序或侦听器?
- laravel - 我希望项目属于它们相关的类别
- c# - 启动后执行异步代码,一旦 API 用于请求
- arrays - 在 C 中返回任意长度的 char 数组?
- javascript - 在 d3.js 地图中显示悬停值的问题
- go - 如何获取 Go Delve 调试器(dlv)“显示”命令以显示切片或映射的所有值
- c++ - 是否可以使用其基类构造函数创建派生类的指针而不修改派生类的布局?
- python - 在 numpy 库中苦苦挣扎 where()
- python - 如何让python docx只写斜体