Ustawienie elementów

0

Cześć,
podany jest HTML:

<!doctype html>
<html>
<body>
<ul>
<li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li>
<li>7</li><li>8</li><li>9</li><li>10</li><li>11</li><li>12</li>
</ul>
<p>Sample description</p>
</body>
</html>

Oraz CSS:

ul:after {
display:block;
height:0;
content:’’;
clear:both;
}

Edytując wyłącznie CSS doprowadzić należy do efektu przedstawionego na screenie poniżej (można użyć np. float i nth-child):
title

Udało mi się już coś zmodyfikować to trochę, ale mam problem z ustawianiem tego.
https://jsfiddle.net/2opkm3hf/1/

1

W treści podpowiadają Ci użycie nth:child Zobacz to: https://css-tricks.com/how-nth-child-works/
No i teraz elementy o konkretnej wartości ustawiaj poprzez float.

0

Problem w tym, że nie wiem do końca, po pierwsze jakiego displaya ustawić w ul, bo nie jestem pewien, czy zastosowany flex jest odpowiedzi i sam float w li chyba nie wystarczy do tego, żeby np.element od 7 przesunąć niżej

0

użyj z-index dla każdej linii inny + odpowiedni margin-top

1 użytkowników online, w tym zalogowanych: 0, gości: 1