html - 是否可以使用 `display: -webkit-box;` 垂直对齐 div 中的文本

标签 html css webkit display

我正在使用一个 div,它分配了以下 css 属性:display: -webkit-box;

我的这个 div 包含我想垂直对齐到中间的文本。如果不更改赋予 div 的 display 属性,这是否可能?

附加信息:

我使用的是最新版本的 Chrome 并尝试了 vertical-align: middle; 但失败了。

最佳答案

-webkit-box-orient 根据其值有两种情况:

  1. -webkit-box-orient: vertical:你应该使用-webkit-box-pack: center垂直对齐文本。

  2. -webkit-box-orient: horizo​​ntal:你应该使用-webkit-box-align: center垂直对齐文本。

所有这些情况都类似于flexBox中的对齐方式。

关于html - 是否可以使用 `display: -webkit-box;` 垂直对齐 div 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53151202/

相关文章:

html - 在 ul li 上设置 css 用于悬停

javascript - HTML 元素在 PHP 数组中传递第一个值

javascript倒计时,鼠标悬停重置

css继承

css - 选择没有 child 的元素

iPhone 未出现在 Safari 的“开发”菜单中

局部 View 中的 Javascript 如果局部 View 在页面上多次出现,如何让它只出现一次

css - 更改 <select> <option> 高亮颜色

css - Chrome 无法正确呈现页面。它在 Firefox/IE 中完美运行

javascript - Chrome 以外的其他浏览器上的 CSS 动画填充模式?