I have a simple anchor button:
<a href="/our-news" class="SectionNavButton">
<span class="SectionNavButton-Inner">
</a>
I would like the background colour of SectionNavButton-Inner to transition when its parent SectionNavButtonis hovered over/off and when a class of active is added to it (the parent).
My Sass:
.SectionNavButton
{
.SectionNavButton-Inner
{
@include transition(background 0.4s ease-in-out);
background: $style-default-link-color;
}
&:hover,
&.active
{
.SectionNavButton-Inner
{
background: $style-default-link-hover-color;
}
}
}
This works great for hover, but there is no transition when I add an active class to the SectionNavButton (though the background colour does change).
Why is there no transition when I add a class of active to the SectionNavButton?