So i want a div with rounded borders (to make a circle) and inside that i want my fa icons which would be aligned to the middle.
So basically i want a Circle containing an fa icon in the middle just to make it simple.
.normal-page {
padding-top: 30px;
}
body .normal-page {
z-index: 998;
position: relative;
padding-bottom: 10px;
background: url(../images/tpbg.jpg) top center no-repeat #141416;
border: 1px solid #000;
border-top: 0;
min-height: 500px;
}
.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.vote-container {
text-align: center;
padding-left: 30px;
padding-right: 30px;
color: #fff;
}
.vote-fa {
color: #ff8800;
margin-bottom: 20px;
}
.vote-container a {
cursor: pointer;
}
<link href="https://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="normal-page">
<div class="container">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-handshake-o fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
</div>
</div>
</div>
You need to fix width
and height
and use text-align:center
and line-height
to center it, and to make the rounded border you need to add border-radius:50%;
note:
line-height
needs to be equal toheight
to center it vertically
See working example:
.normal-page {
padding-top: 30px;
}
body .normal-page {
z-index: 998;
position: relative;
padding-bottom: 10px;
background: url(../images/tpbg.jpg) top center no-repeat #141416;
border: 1px solid #000;
border-top: 0;
min-height: 500px;
}
.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.vote-container {
text-align: center;
padding-left: 30px;
padding-right: 30px;
color: #fff;
}
i.vote-fa {
color: #ff8800;
margin-bottom: 20px;
background: #861515;
width: 80px;
height: 80px;
border-radius: 50%;
text-align: center;
line-height: 80px;
border:1px solid #ff8800;
}
.vote-container a {
cursor: pointer;
}
<link href="https://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="normal-page">
<div class="container">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-handshake-o fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="vote-container">
<i class="fa fa-superpowers fa-3x vote-fa" aria-hidden="true"></i>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu risus vitae metus rhoncus tincidunt eu a lorem.</p><br>
<a href="#">Click here to vote!</a>
</div>
</div>
</div>
</div>
</div>