Check out example codes for "first child css". It will help you in understanding the concepts better.

Code Example 1

:first-of-type {
	//styles here
}

:first-child {
	//styles here
}

:nth-child(1) { //the benefit of this is you can do it for 2nd, 3rd etc...
	//styles here 
}

Code Example 2

:first-child {
	//styles here
}

:nth-child(1) { //the benefit of this is you can do it for 2nd, 3rd etc...
	//styles here 
}

Code Example 3

p:first-child
 { 

   background-color: yellow;

 }

Code Example 4

:first-child {
  css declarations;
}

Code Example 5

p:first-child {
  background-color: yellow;
}

Code Example 6

/*CSS First - forth child*/
:first-child {}

:nth-child(2){}
:nth-child(3){}
:nth-child(4){}

Learn ReactJs, React Native from akashmittal.com