Using plain old CSS, why won\'t \'max-width\' not work on the following:
button {
text-align: center;
max-width: 540px;
height: auto;
display: block;
p
button {
text-align: center;
max-width: 540px;
height: auto;
display: block;
padding: 10px 0;
margin: 0 auto;
border: none;
width:100%; /* you forgot this */
}
For max-width
to work correctly, your element first needs a certain width
. Use 100% to achieve what you want. See here:
http://jsfiddle.net/QsHa9/
Ah ok, I misunderstood its use. To get a fluid button that won't stretch to massive sizes I added the following:
width:100%;
max-width: 540px;
Thanks commenters!