MVC projesinde dotLess kullanıyorum ve içe aktarılan daha az dosyadan URL ('') yolları ekleyemiyorum.LESS Göreli URL eklemek için daha az önleyin
Aşağıdaki az kod vardır:
@myvar : '../../';
body
{
background-image:url('@{myvar}chosen-sprite.png');
}
aşağıdaki css oluşturduğunda doğrudur ana .less dosyasında:
body {
background-image: url('../../chosen-sprite.png');
}
sorun olduğunu ben bu taşırsanız Farklı bir klasördeki ikinci bir .less dosyasına kodlayın ve daha sonra bu dosyayı ana daha az dosyadan içe aktarın. Örn:
@import 'myFolder/mySecondfile.less
Şimdi oluşturulan CSS şuna benzer:
body {
background-image: url('myFolder/../../chosen-sprite.png');
}
önlemek için herhangi bir yolu var mı orada görüntülenmesini "myfolder"? Mutlak yolu yazabileceğimi biliyorum, ancak bu, sitenin kökü her seferinde (genellikle test edilirken) adres değiştirmek anlamına gelir.
Teşekkür
Bunu daha az olan php bağlantı noktası olan lessphp kullanarak çoğaltmayı denedim ve çalıştığını açıkladığınız şekilde çalıştı. Bunu, php portunun yanlış olduğu, ama aslında yazarla ilgili bir hata olarak yetiştirmeye değer bir şey olduğunu denemedim. – cchana