Jak pokazać pierwsze N ​​elementów bloku i ukryć pozostałe w css?

Próbuję ukryć pierwsze 3 elementy posiadające klasę.row wewnątrz bloku.container.

To co robię, to ukrywanie wszystkich.row najpierw, a następnie próbuję wyświetlić pierwsze 3.row używając.row:nth-child(-n+3)

jsfiddle tutaj:http://jsfiddle.net/z8fMr/1/

Mam tutaj dwa problemy:

Wiersz 3 nie jest wyświetlany, czy używam n-tego dziecka w niewłaściwy sposób?Czy istnieje lepsza praktyka niż ukrywanie wszystkiego, a następnie tworzenie określonej reguły, aby wyświetlić n pierwszych elementów, które chcę? Czy w css jest sposób na wyświetlenie pierwszych 3.row a następnie ukryj wszystko inne.row ?

Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion