Border is NOT inherited


When no value for a non-inherited property has been specified on an element, the element gets the initial value of that property (as specified in the property's summary).

- Mozilla, CSS Inheritance


Parent Container
Child Container 1
Child Container 2
Child Container 3