Здравствуйте. Нужно создать 1 блок,разделенный на равные четверти по высоте и ширине,т.е. height+width:50%;
Но во первых,они встают в ряд только при ширине в 49%. Плюс когда начинаю сужать браузер, они уходят друг под друга и визуально кажется, что display:block у них.
Таблицей пробовал,работает, но не подойдет этот вариант, т.к. для мобильной версии нужно им встать друг под друга заняв ширину в 100%. Просьба помочь, буду рад ответу!
<div class="social">
<div><i class="icon-facebook"></i></div>
<div><i class="icon-facebook"></i></div>
<div><i class="icon-facebook"></i></div>
<div><i class="icon-facebook"></i></div>
</div>
.social {
width: 100%;
height: 30%;
position: absolute;
bottom: 0;
margin: 0 !important;
padding: 0 !important;
div:nth-of-type(1) {
background: red;
display: inline-block;
width: 49%;
box-sizing: border-box;
margin: 0 !important;
padding: 0 !important;
height: 50%;
}
div:nth-of-type(2) {
background: green;
display: inline-block;
width: 49%;
box-sizing: border-box;
margin: 0 !important;
padding: 0 !important;
height: 50%;
}
div:nth-of-type(3) {
background: pink;
display: inline-block;
width: 49%;
box-sizing: border-box;
margin: 0 !important;
padding: 0 !important;
height: 50%;
}
div:nth-of-type(4) {
background: blue;
display: inline-block;
width: 49%;
box-sizing: border-box;
margin: 0 !important;
padding: 0 !important;
height: 50%;
}
}