& Селектор меньше не работает, когда объединение включено в Magento 2 - PullRequest
0 голосов
/ 29 октября 2018

Кто-нибудь знает, почему этот селектор иногда не работает, когда в режиме продукта и 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, но я думаю, что у меня есть та же проблема в предыдущих версиях.

Странная вещь в том, что это работает на некоторой части моего меньшего кода, где я использую родительский селектор "&", поэтому я не могу указать на проблему.

...