Я хочу, чтобы значок был вертикально и горизонтально центрирован на div.Как установить значок вертикально и горизонтально в центр
.exhibitor_image_div{
width: 200px;
height: 200px;
border: thin black solid;
-webkit-border-radius: 3px ;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 0 auto;
text-align: center;
}
.exhibitor_image_default_icon{
height: 70px;
width: 70px;
margin: 0 auto;
position:relative;
top: 50%;
}
span i {
font-size: 65px;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="exhibitor_image_div">
<div class="exhibitor_image_default_icon">
<span><i class="glyphicon glyphicon-user"></i></span>
</div>
</div>
Я дал 50% сверху. но он не вертикально центрирован.
не FYI вам больше не нужно '-moz-' и '' -webkit-префиксы для границы радиуса [если вы не specificlally для Firefox 3.6 или Chrome 4 и ранее] (http://caniuse.com/#feat=border-radius) с 2009/2010. (Но это браузеры, которые имеют автоматическое обновление, поэтому это маловероятно.) – doppelgreener
да .. но им следовало следовать таким правилам, поэтому я написал эти –