How to make button be at the bottom of div and at the center of it at the same time?
Here's my code: http://jsfiddle.net/3QguR/1/
HTML
<div class='Center' align='center'>
<button class='btn-bot'>button-bottom</button>
</div>
CSS
.Center{
width:200px;
height:200px;
background:#0088cc;
margin:auto;
padding:0%;
position: relative;
top: 0; left: 0; bottom: 0; right: 0;
border-radius:5%;
}
.btn-bot{
position: absolute;
bottom: 0;
}
You can use
display: table-cell
andvertical-align: bottom
to achieve this, although you need a container div set todisplay: table
.HTML
CSS
Demo
I know this has been answered a long time ago, but I couldn't use display:table on the parent container so I had to find another way around.
It turned out that this worked just fine:
Edit: This works if your button is a
<div>
, not for an actual<button>