El HTML del código viene siendo este:
Código HTML:
Ver original
<div class="footer-container"> <div class="row" id="footer"> <div class="small-12 small-centered colums"> <div class="small-3 colums footer"> <ul class="icon-size"> </ul> </div> <div class="small-3 colums footer"> </div> <div class="small-4 colums footer"> <ul class="icon-size"> </ul> </div> </div> </div> </div>
Nada del otro mundo, el problema es que, luego de hacer algunos ajustes al CSS no logro hacer que las disposiciones se vean como quiero que lo hagan. Esta es una imagen de como queda:
Hmm lo que quiero lograr es que los iconos se vean con el inline-block pero, todos sucesivamente, osea, los primeros tres icons en linea, luego abajo la imagen y luego los tres iconos abajo;
¿Cual es mi problema? Bien, que para lograr que todos se vean en sucesión, necesito arreglar varias cosas, la primera es que los divs que los contienen deben estar en "display: block" y luego los ul deben estar en inline-block ¿Correcto? Eso es lo que estoy haciendo y así se termina viendo, me doy cuenta de que los tamaños de las grids afectan mucho esto, pero mientras mas espacio les de a las grids de iconos, la imagen de CC se ve mas y mas pequeña y desproporcional, de todos modos les dejo el código scss (que realmente no tiene prácticamente diferencias de un CSS normal):
Código CSS:
Ver original
#sidebar-nav{ width: 300px; display: block; margin: 0 auto; position: static; li{ display: inline-block; } } #footer{ div{ &:nth-child(2){ display: inline-block; } &:nth-child(3){ display: block; } &:nth-child(4){ display: inline-block; } } ul{ display: inline-block !important; } .icon-size{ font-size: $mid-icon; } }
Si alguien se le ocurre alguna idea, así sea tonta, yo la pruebo