【发布时间】:2018-12-07 10:13:55
【问题描述】:
button {
text-align: center;
font-size:50px;
color:black;
border:2px solid white;
border-style:dotted;
border-color:red;
}
当我运行此代码时,除文本对齐之外的所有属性都有效。我不明白为什么文本对齐在按钮内时不起作用?
注意:是的,我知道有一些方法可以使按钮居中对齐,我不是在问如何对齐按钮,我是在问为什么 text-align 不能像所有其他属性一样在按钮元素内工作正在工作?
【问题讨论】:
-
您的代码正在运行,请查看其他 css 是否覆盖您的 css
-
您能否发布一个显示问题的渲染按钮的屏幕截图和/或添加一个 sn-p?
-
嗨,我把完整的代码和截图贴在下面。
-
按钮内的文字确实是水平居中的。增加按钮的宽度来查看。如果您指的是垂直居中,请更改行高。
-
text-align 属性适用于按钮内文本的水平放置,而不是按钮本身的对齐方式。
标签: html css button text-align