В определенных обстоятельствах вы можете выполнить «мягкое» наследование:
.composite
{
display:inherit;
background:inherit;
}
.something { display:inline }
.else { background:red }
Это работает только в том случае, если вы добавляете класс .composite к дочернему элементу. Это «мягкое» наследование, потому что любые значения, не указанные в .composite, явно не наследуются. Имейте в виду, что все равно было бы меньше символов просто писать «inline» и «red» вместо «inherit».
Вот список свойств и независимо от того, делают они это автоматически: https://www.w3.org/TR/CSS21/propidx.html