我具有提交按钮或根据它们的值固定包裹内的div变化的宽度的正常的按钮。现在的按钮甚至不会有因为缺少width
财产margin: 0 auto;
和display:block;
后的股利内线中锋。如何在没有明确设置每个按钮的宽度的情况下让它们居中?如何将动态宽度按钮置于固定宽度div内?
input[type="submit"], .button {
border: none;
outline: none;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: white;
display: block;
cursor: pointer;
margin: 0 auto !important;
clear: both;
padding: 5px 7px;
text-shadow: 0 1px 1px #777;
font-weight: bold;
font-family: "Century Gothic", Helvetica, sans-serif;
font-size: 14px;
-moz-box-shadow: 0px 0px 3px #aaa;
-webkit-box-shadow: 0px 0px 3px #aaa;
box-shadow: 0px 0px 3px #aaa;
background: #4797ED;
}
谢谢您的回答。但是我不能将'text-align:center'分配给我的div,因为我将其他文本也包裹在同一个div中。有什么办法通过调整按钮的css中心按钮? – Vivek
@Vivek你可能需要在按钮上设置一个宽度,或者用'text-align:center;'在按钮周围添加一个额外的包装元素。 –