Ik heb deze HTML en CSS:
#siteInfo input[type="button"] {
background: none repeat scroll 0 0 #66A3D2;
border-color: #FFFFFF #327CB5 #327CB5 #FFFFFF;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1px;
box-shadow: 1px 1px 3px #333333;
color: #FFFFFF;
cursor: pointer;
font-weight: bold;
padding: 5px;
text-align: center;
text-shadow: 1px 1px 1px #000000;
}
<div id="siteInfo">
<p>Some paragraph.</p>
<input type="button" value="Some Button">
</div>
Antwoord 1, autoriteit 100%
Je moet de text-align:center
op de bevattende div plaatsen, niet op de invoer zelf.
Antwoord 2, autoriteit 18%
U kunt de volgende CSS gebruiken voor uw invoerveld:
.center-block {
display: block;
margin-right: auto;
margin-left: auto;
}
Update vervolgens uw invoerveld als volgt:
<input class="center-block" type="button" value="Some Button">
Antwoord 3, autoriteit 14%
schrijf dit:
#siteInfo{text-align:center}
p, input{display:inline-block}
Antwoord 4, autoriteit 3%
U kunt deze twee eenvoudige lijncode gebruiken:
display: block;
margin:auto;
5
U kunt in een tabelcel plaatsen en vervolgens het celgehalte uitlijnen.
<table>
<tr>
<td align="center">
<input type="button" value="Some Button">
</td>
</tr>
</table>
6
U kunt ook de tag gebruiken, deze werkt in DIV’s en al het andere:
<center><form></form></center>
Deze link helpt u bij de tag: