Ho pensato che sarebbe stato semplice ma si sta rivelando un po 'di mal di testa. Sto cercando di ricentrare una griglia di immagini quando l'utente ridimensiona il browser e fa in modo che uno o più di essi si sovrappongano alla riga successiva.Elementi di ri-centraggio CSS su involucro
Ho provato a fornire il display della griglia: blocco in linea; ed è genitore un valore di allineamento del testo: centro; ma questo non ricentra gli elementi quando si avvolgono in una nuova riga. Aiuto apprezzato
Per una visualizzazione di ciò che sto cercando di ottenere vista picture here http://ianclarke.ca/div-reflow.png.
HTML:
<div class="parent-wrapper">
<div class="child-wrapper">
<!-- Worpress loop to load many thumnails -->
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
<div class="project-thumbnail">
<?php the_post_thumbnail('thumbnail'); ?>
</div>
<?php endwhile; ?>
</div>
</div>
CSS:
.parent-wrapper
{
width:100%;
text-align: center;
}
.child-wrapper
{
display:inline-block;
}
.project-thumbnail{
float:left;
border:2px solid black;
min-width: 269px;
max-width: 269px;
}
Perché non 'Larghezza: 269px'? – Adam
Dovrai inserire '.child-wrapper' all'interno di ogni ciclo per copiarlo su ogni bambino. o date 'display: inline-block;' a '.project-thumbnail' e lasciate fuori' .child-wrapper' –
Lo screenshot non è corretto in base al codice che avete, l'ultimo elemento dovrebbe essere al centro o quasi al centro . ad es. http://jsfiddle.net/6qp5g8yd/ – Stickers