Ho un elenco di elementi di blocco in linea che eseguono il wrap per formare più righe. Mi piacerebbe visualizzare un elemento div tra on delle righe, a seconda di dove si trova un elemento specifico. Ad esempio, le prime righe sono numerate:Aggiungere un div al di sotto della riga spostata in blocco
numbered inline-block elements http://i43.tinypic.com/2zxw9jt.jpg
Se avessi voluto indirizzare il terzo elemento e visualizzare un elemento a lunghezza piena (100% del div che contiene i blocchi), allora sarebbe simile a questa :
between first and second rows http://i39.tinypic.com/qsr51h.jpg
la posizione del div integrale sarebbe la stessa per qualsiasi dei blocchi 1-5. Oppure, se un altro blocco è stato preso di mira, come 7 o 8, sarebbe simile:
between second and third rows http://i43.tinypic.com/j14lua.jpg
Notate come le righe vengono "spostati verso il basso". Capisco come farlo con gli elementi a livello di blocco, ma non tra le righe degli elementi di blocco in linea spostati. Le righe su cui sarebbero posizionati i blocchi numerati cambierebbero quando la larghezza della finestra del browser cambia e il div full-length "conoscerà" quale riga posizionare sotto.
Come farebbe qualcuno a posizionare il div al di sotto di quella particolare riga di elementi? È possibile con qualche tipo di posizione relativa o assoluta con i CSS? La posizione della riga potrebbe cambiare in modo dinamico quando i blocchi vengono riordinati con modifiche alla larghezza della finestra?
UPDATE: Ecco un codepen che ha i blocchi e il div inserito. Il div è progettato per essere posizionato in modo assoluto e può essere spostato nella posizione appropriata inserendolo dopo il tag dell'elemento di blocco desiderato, ma non riesco ancora a ottenere la riga sottostante per fare spazio e scorrere verso il basso.
E qual è il tuo codice HTML? –
mostraci un codice, o anche un violino con cui possiamo giocare ... – Pevara
Suppongo che il blocco a larghezza intera sia inserito con JavaScript o che la proprietà di visualizzazione sia attivata di conseguenza?Quindi per un proof-of-concept, se possiamo ottenere con CSS qualcosa come la tua seconda cifra, siamo bravi? –