Как перезаписать стиль компонента из его родителя во vue.js?
Не очень понимаю как надо перезаписывать стили компонента в его родителе. Если я присваиваю некоторый класс компоненту при его объявление в родителе, то стили записанные в родителе на этот класс перезаписываются стилями самого компонента, так как vue-loader собирает css таким образом, что стили компонента идут после стилей родителя. Таким образом не получается перезаписать стили компонента из его родителя не прибегая к ухищрениям с css (например использование !important). Честно говоря не понимаю что с этим можно сделать. Подскажите пожалуйста.
Дальше я пытаюсь переопределить стили компонента SuperButton в компоненте SuperParent. Я прописываю в компоненте SuperParent такие стили:
.incredible-super-button {
position: absolute
}
В итоге открывая браузер я вижу, что кнопка имеет позиционирование relative, а не absolute, то есть стили самой кнопки перезаписали стили прописанные для неё в род. компоненте, а не наоборот.