I have three divs and inside them I have links, my problem is that I cant set that links in the middle of the div. I thought that text-align:center;
will make it but unfortunately not, and I guess that is because I use float or something
.column {
float: left;
width: 33.33%;
height:50px;
text-align:center;
background-color: #08d;
border-radius: 12px;
border: 0;
box-sizing: border-box;
color: #eee;
cursor: pointer;
font-size: 18px;
height: 50px;
margin-top: 38px;
}
/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
background-color:blue;
}
<div class="row">
<div class="column"><a href="javascript: document.saveExpense.submit()"
role="menuitem">Create</a>
</div>
<div class="column"><a href="javascript: document.switchToIncomeTransaction.submit()"
role="menuitem">Switch to income transaction</a>
</div>
<div class="column"><a href="javascript: document.cancelTransaction.submit()" role="menuitem">Cancel</a>
</div>
</div>