CSS是否对齐提交按钮?

CSS是否对齐提交按钮?,css,Css,显然,我在表单标签上有一个提交按钮。文本对齐显然不起作用。我不想使用左边距,因为我的宽度以后可能会改变,我希望它更“合适”。你能想到什么办法吗 HTML: 只需设置“顶部”、“左侧”、“底部”或“右侧”元素。现在,按钮所在的html元素需要调整大小以允许移动它。例如,如果按钮位于“span”标记的a侧,“span”标记将仅为按钮的大小(加上span中的任何其他内容)。只要父元素中有足够的空间移动它,这四个元素中的一个就可以了。css有一个常见的技巧,将元素对齐在中心 你所要做的就是,将页边距设置

显然,我在表单标签上有一个提交按钮。文本对齐显然不起作用。我不想使用左边距,因为我的宽度以后可能会改变,我希望它更“合适”。你能想到什么办法吗

HTML:


只需设置“顶部”、“左侧”、“底部”或“右侧”元素。现在,按钮所在的html元素需要调整大小以允许移动它。例如,如果按钮位于“span”标记的a侧,“span”标记将仅为按钮的大小(加上span中的任何其他内容)。只要父元素中有足够的空间移动它,这四个元素中的一个就可以了。

css有一个常见的技巧,将元素对齐在中心

你所要做的就是,将页边距设置为“自动”


保证金:0自动

如果您想将其居中

#blog_subscription-3 input[name="jetpack_subscriptions_widget"] {
  margin: 0 auto; 
}


它对我有用。我看到有些人忘记了显示属性

#container input[type=button] 
{
    display: block;
    margin: 0 auto;
}

你能把你的CSS和HTML代码添加到你的问题中吗?你能举一个例子说明你按钮上的标记和你想如何对齐它吗?你想如何对齐它?你是说对齐中的文本还是实际对齐button@DominicGreen我是说实际的按钮没有对齐:居中?
#blog_subscription-3 input[name="jetpack_subscriptions_widget"] {
  margin: 0 auto; 
}
#blog_subscription-3 input[name="jetpack_subscriptions_widget"] {
      margin-left:auto;
      margin-right:auto;
    }
#container input[type=button] 
{
    display: block;
    margin: 0 auto;
}