Chrome中的文本对齐中心(Webkit)

布利克斯

知道为什么text-align: center不将文本放在表格单元格的中心吗?但是text-align: -webkit-center呢?

display: table-cell被应用的原因是必须vertical-align工作。删除它不是解决方案,也无法回答我的问题。

.wrapper {
    text-align: center;
}
.column {
    width: 33%;
    display: inline-block;
    text-align: center;
    /*text-align: -webkit-center;*/
    border: 1px solid gray;
    float: left;
}
span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background-color: gray;
    border-radius: 25px;
}
span:before {
    content: "text"
}
<div class="wrapper">
    <div class="column">
        <span></span>        
    </div>
    <div class="column">
        <span></span>        
    </div>
    <div class="column">
        <span></span>        
    </div>
</div>

Zeeshan Siddiqui

问题不display: table-cell在于span元素的性质,而在于元素的性质

请注意,text-alignCSS中的属性用于对齐块级元素的内部内容

HTMLspan标签是一个内联级别的元素。因此,默认情况下它不适用于内联级元素,因此您必须使用特定于浏览器的CSS即text-align: -webkit-center

资料来源:

CSS技巧年鉴-https: //css-tricks.com/almanac/properties/t/text-align/

W3Schools- http://www.w3schools.com/html/html_blocks.asp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bootstrap页脚中的文本与中心对齐

来自分类Dev

在右浮动div中对齐文本中心

来自分类Dev

UITableViewCell文本对齐中心

来自分类Dev

文本对齐中心不在按钮中居中文本

来自分类Dev

如何在响应式CSS按钮中对齐文本中心?

来自分类Dev

如何将文本与列表中边框的中心对齐?

来自分类Dev

如何在nsMenuItem中对齐文本中心可可Mac osx

来自分类Dev

text-align:中心在<a>中未正确对齐文本

来自分类Dev

如何在文本框垂直对齐的框中对齐文本中心

来自分类Dev

将文本中心与图像中心对齐

来自分类Dev

歌剧的文本对齐中心-CSS

来自分类Dev

对齐页脚文本中心的问题

来自分类Dev

如何文本对齐图像的中心?

来自分类Dev

文本框对齐输入文本中心

来自分类Dev

<td>文本中心,但文本左对齐

来自分类Dev

我想对齐位于中心的 div 标签中的文本,该文本来自 $scope.Message.但无法对齐

来自分类Dev

Webkit浏览器中“文本对齐:开始”样式表标题可能存在的错误

来自分类Dev

在列中对齐水平中心

来自分类Dev

文本对齐:中心不居中锚标签

来自分类Dev

字母间距错误的文本中心对齐

来自分类Dev

将文本对齐到菜单li的中心

来自分类Dev

对齐文本中心无法正常工作

来自分类Dev

将文本对齐到图标的中心

来自分类Dev

在SVG圆下方对齐文本中心?

来自分类Dev

为什么文本标题中心对齐?

来自分类Dev

围绕ImageSpan中心垂直对齐文本

来自分类Dev

如何使用jspdf在中心对齐文本

来自分类Dev

对齐语义UI文本菜单中心

来自分类Dev

约束布局按钮文本中心对齐