Я пытаюсь сосредоточить сетку блока внутри div, но когда я применяю свой класс CSS, сетка блока не будет затронута.Как я могу центрировать горизонтально Grid-блок внутри div?
Я это визуально (Схема выполнена с расширением Firefox): Block grid alligment
, и я хочу, чтобы выглядеть следующим образом: Block grid alligment
Как вы можете видеть, что мне нужно выровнять тэ блок сетки и контент div, но я не знаю, как это сделать.
Это мой текущий код:
<div class="sitios-amigos">
<div class="wrap row small-up-1 medium-up-4">
<div class="column column-block tarjeta-material">
<a src="http://www.conacyt.gob.mx/" target="_blank"><img alt="Página web Conacyt" src="img/conacyt.png"/></a>
</div>
<div class="column column-block tarjeta-material">
<a href="http://www.concytep.pue.gob.mx/" target="_blank">
<img alt="Página web de Concytep" src="img/concytep.png"></a>
</div>
<div class="column column-block tarjeta-material">
<a href="http://www.viep.buap.mx/" target="_blank">
<img alt="Página web VIEP BUAP" src="img/VIEP.png"></a>
</div>
</div>
</div>
CSS:
.sitios-amigos{
background: red;
max-width:11000px;
width: 100%;
margin: 0 auto;
}
.wrap{
width:90%;
max-width:11000px;
margin: 0 auto;
}
.tarjeta-material {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
transition: all 0.3s cubic-bezier(.25,.8,.25,1);
margin: 15px 10px;
text-align:center;
}
.tarjeta-material:hover {
box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
.tarjeta-material {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
transition: all 0.3s cubic-bezier(.25,.8,.25,1);
margin: 15px 10px;
text-align:center;
}
.tarjeta-material:hover {
box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
Я использую фундамент, каркас с энергосистемой, как бутстрап. Но я думаю, что фонд будет работать лучше для меня, чем бутстрап. –
ОК, просто добавьте 'text-align: center;' в вашем классе .sitios-amigos. и добавить .column-block { дисплей: встроенный блок; } – Zial