Кто-нибудь знает, почему этот селектор иногда не работает, когда в режиме продукта и CSS слияние включено в Magento 2
Ex.
a {
padding: 0;
line-height: 19px;
text-transform: uppercase;
padding-left: 27px;
background-position: left center;
background-repeat: no-repeat;
&:hover {
text-decoration: none;
color: @color-orange;
}
&.offer {
background-image: url('../images/ic_offer_gray.png');
}
}
Часть "& .offer" работает в режиме разработчика, и объединение выключено, но когда в производственном режиме и объединение включено, стиль не включается в скомпилированный CSS.
В настоящее время я использую Magento 2.2.6, но я думаю, что у меня есть та же проблема в предыдущих версиях.
Странная вещь в том, что это работает на некоторой части моего меньшего кода, где я использую родительский селектор "&", поэтому я не могу указать на проблему.