First of all: your path is completely in order, and the effectiveness depends on the entire page. Maybe it can become more efficient with these ideas:
If your div classes or identifiers are unique
- .
#content > .inner > .content > div { }
.content > div { }
, div
div- :
#content > .inner > .content { }
#content > .inner > .content > div {}
#content > .inner > .footer {}
#content > .inner > .footer > div {}
, LESS SASS ( ). ,
#content {
.inner {
.content {
div {
}
}
.footer {
div {
}
}
}
}