Magento 2 Satıcı / magento / magento2-base / lib / web / css / source / lib / _navigation.less nasıl geçersiz kılınır?


Yanıtlar:



6

1)_navigation.less Ana temanızdan app\design\frontend\vendor\theme\web\css\source(özel temanıza) kopyalamanız ve css after .lib-main-navigation();ve .lib-main-navigation-desktop();bu lib gezinme stilini geçersiz kılmanız gerekir .

VEYA

2) özel temalarda gezinme değişkeninin değerini geçersiz kılabilirsiniz _theme.less,

değişken adını şurada bulabilirsiniz: lib\web\css\source\lib\variables

_navigation.less

1

Khoa TruongDinh ve Dipesh Rangani'nin cevaplarına ek olarak, Khoa TruongDinh'in geçersiz kılma yolu iyi ancak magento'nun özel stillerinizi geçersiz kılmasını önlemek için .lib-main-navigation (); ve .lib-main-navigation-desktop (); Dipesh Rangani'nin belirttiği gibi, o zaman özel temanızın _navigation'ında; daha az dosyaya sahip olacaksınız:

.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen__m) {

     .lib-main-navigation();

     Your custom code here
}


.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {

    .lib-main-navigation-desktop();

    Your custom code here
}

0

Bu son derece yardımcı oldu, ben lib dosyasını kopyalayıp üzerine yazılan .lib-main-navigation-desktop () sınıfında düzenleme yapıyordum, şimdi bu karışımı ilk yüklüysem ve stilleri üzerine yazdıktan sonra koyarsam

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.