2016-06-13 5 views
7

Ho un div pieno di immagini:Quando viene diviso un div di immagini, è possibile trattare l'avvolgimento come una campata?

.species { 
 
    background-color: lightblue; 
 
    margin-top: 20px; 
 
    display: inline-block; 
 
} 
 
.animals { 
 
    display: inline; 
 
    margin: 0; 
 
    margin-right: 25px; 
 
    margin-top: 5px; 
 
} 
 
.animal { 
 
    width: 25px; 
 
    padding: 8px 2px 0 2px; 
 
    display: inline; 
 
}
<div class="species"> 
 
    <div class="animals"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <img class="animal" src="ant.png"> 
 
    <!-- imagine about 30 more ants --> 
 
    </div> 
 
</div>

Dal momento che il mio contenuto bene è limitato a 600px, il div (.animals) contenente le formiche avvolge, in questo modo:

enter image description here

Ma voglio avvolgere come un <span>, per finire con l'ultimo formica, come questo (creato nel editor fotografico):

enter image description here

Tuttavia, se mi danno il genitore <div> un display in linea o cambiarlo in un span, il genitore non si espande al height delle immagini , in modo da ottenere questo:

enter image description here

fiddle example

quindi la mia domanda: E 'possibile ottenere il meglio di entrambi i mondi qui tra div s e span s, dove le dimensioni del contenitore per lo height delle immagini ma non si espandono allo width della pagina nell'ultima riga?

Ho provato vari comandi CSS per il wrapping di testo e spazi, senza alcun risultato.

+0

Grazie per i tanti grandi risposte, tutti! –

risposta

2

Set background-img invece, e non è necessario avere un secondo div genitore .animals

.species { 
 
    width: 600px; 
 
    /* as you mentioned in your question */ 
 
    margin-top: 20px; 
 
    font-size: 0 
 
    /* fix inline(-block) gap */ 
 
} 
 
.animal { 
 
    width: 25px; 
 
    padding: 8px 2px 0 2px; 
 
    background-color: lightblue; 
 
}
<div class="species"> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 
    <img class="animal" src="http://i.stack.imgur.com/h5bLb.png" /> 
 

 
    <!-- imagine about 30 more ants --> 
 
</div>

0
.species {  
    margin-top: 20px; 
} 

.animals { 
    display: table; 
    margin: 0; 
    margin-right: 25px; 
} 

.animal { 
    width: 25px; 
    background-color: lightblue; 
    display: inline-block; 
    vertical-align: top 
} 

violino https://jsfiddle.net/zv3orszy/9/

+0

mixing 'display: table' con' float' non è una buona idea – dippas

+0

Modificato. Grazie! – Roysh

0

rimuovere background-color: lightblue; da .species classe un d aggiungerlo all'immagine (.animal) invece

.species { 
/* background-color: lightblue; */ 
margin-top: 20px; 
} 


.animal { 
    width: 25px; 
    padding: 8px 2px 0 2px; 
    display: inline; 
    background-color: lightblue; 
} 

Se siete appassionati di utilizzo in linea allora si dovrebbe aggiungere font-size:0; a # EX1 e # EX2 cioè elemento principale per rimuovere i divari tra elementi inline e inline-block. È inoltre possibile regolare l'imbottitura di immagini per farli allineati correttamente secondo la vostra need.may essere padding: 8px 4px 2px 4px;

#ex2 { 
display: inline-block; 
font-size:0; 
} 

#ex1 { 
 
    display: inline-block; 
 
    font-size: 0; 
 
} 
 

 
#ex2 { 
 
    display: inline-block; 
 
    font-size:0; 
 
} 
 

 
.species { 
 
    margin-top: 20px; 
 
} 
 

 
\t .animals { 
 
\t \t //border-bottom: 2px solid gray; 
 
\t \t display: inline; 
 
\t \t margin: 0; 
 
    margin-right: 25px; 
 
\t \t margin-top: 5px; 
 
\t } 
 
    
 
    .animal { 
 
\t \t width: 25px; 
 
\t \t padding: 8px 4px 2px 4px; 
 
\t \t display: inline; 
 
     background-color: lightblue; 
 

 
\t }
<div id="ex1" class="species"> 
 
    <div class="animals"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t </div> 
 
</div> 
 

 
<div id="ex2" class="species"> 
 
    <div class="animals"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t \t <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
\t </div> 
 
</div>

0

Altro modo per farlo è quello di sostituire margin-top: 20px;-padding-top:20px; per .species nel tuo primo esempio. Anche il div .animals non è necessario.

prega di vedere sotto:

#ex1 { 
 
    display: inline; 
 
} 
 
.species { 
 
    background-color: lightblue; 
 
    padding-top: 20px; /*padding-top instead of margin-top*/ 
 
} 
 
.animals { 
 
    //border-bottom: 2px solid gray; 
 
    display: inline; 
 
    margin: 0; 
 
    margin-right: 25px; 
 
    margin-top: 5px; 
 
} 
 
.animal { 
 
    width: 25px; 
 
    padding: 8px 2px 0 2px; 
 
    display: inline; 
 
}
<div id="ex1" class="species"> 
 
    <!--<div class="animals">--> <!-- .animals is not needed--> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <img class="animal" src="http://www.clker.com/cliparts/0/5/2/d/11954389722123324306Andy_-_ant.svg.thumb.png"> 
 
    <!--</div>--> 
 
</div>

0

si dovrebbe scegliere il secondo demo a causa del display del div contenitore .species è inline-block.

E impostare background-color: light blue; su img anziché su . species.

.species { 
 
    display: inline-block; 
 
    margin-top: 20px; 
 
    font-size: 0; 
 
} 
 

 
.animals { 
 
    //border-bottom: 2px solid gray; 
 
    display: inline; 
 
    margin: 0; 
 
    margin-right: 25px; 
 
    margin-top: 5px; 
 
} 
 

 
.animal { 
 
    width: 25px; 
 
    padding: 8px 2px 0 2px; 
 
    /* display: inline; whatever you like*/ 
 
    background-color: lightblue; 
 
}
<div class="species"> 
 
    <div class="animals"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <img class="animal" src="ant.png"> 
 
     <!-- imagine about 30 more ants --> 
 
    </div> 
 
</div>

Problemi correlati