私は、送信が常に下部と中央にあるフォームを作成しようとしています。ボタンをdivの最下部に移動した後にセンタリングしない
私は、親のdivにtext-align: center
を使用することにより、センタリングやposition: absolute
とbottom: 20px
で下に移動するが、それは後に、私はそれが中心からずれわずかに動くことをやるようですよ - なぜこのような場合であるとどのように私はこの問題を解決します?
HTML:
<div class='container'>
<form>
<p>
<input name='group 1' type='radio' id='1' />
<label for='1'>option 1</label>
</p>
<p>
<input name='group 1' type='radio' id='2' />
<label for='2'>option 2</label>
</p>
<p>
<input name='group 2' type='radio' id='3' />
<label for='3'>option 1</label>
</p>
<p>
<input name='group 1' type='radio' id='4' />
<label for='4'>option 1</label>
</p>
<button type='submit'>
Submit
</button>
</form>
</div>
CSS:
.container {
width: 400px;
height: 400px;
border: 2px solid red;
text-align: center;
}
button {
position: absolute;
bottom: 20px;
}
デモ:あなたはposition: absolute;
を使用して、スタックからそれを引っ張ってきたどこhttps://jsfiddle.net/f9ktLn9o/3/
ありがとう! – doctopus