Я изо всех сил пытался сделать последовательный миксин для этой проблемы. Я использую modernizr.js для обнаружения функций, и в целях сохранения простоты моей таблицы стилей я пытался вытолкнуть классы из вложенной структуры и расширить классы, которые добавил Modernizr.
Я должен добавить, что я использую Compass для дополнительных функций.
То, чего я надеюсь достичь, это:
.csstransitions, .csstransitions div, .csstransitions .some-class{
-moz-transition-property: background;
-webkit-transition-property: background;
-o-transition-property: background;
}
Пока у меня есть это, но оно сломано:
.csstransitions{
@include transition-property(background-image);
}
@mixin csstransitions($element:"div"){
@extend .csstransitions(nest(".csstransitions",$element));
}
Идея состоит в том, что я могу вызвать mixin из структуры css ...
Спасибо