Всё правильно у Вас написано, и должно работать для абсолютно всех элементов, обёрнутых блоком с классом .class-name
Другой вопрос — какова задача? Применить ко всем элементам, или же только к потомкам первого уровня. В таком случае следует писать .class-name > * { ... }