LESS - İçe Aktarma Direktifleri
Açıklama
@importdirektifi, dosyaları koda aktarmak için kullanılır. LESS kodunu farklı dosyalara yayar ve kod yapısını kolayca korumaya izin verir. @İmport ifadelerini kodun herhangi bir yerine koyabilirsiniz .
Örneğin, dosyayı kullanarak içe aktarabilirsiniz. @importanahtar kelime olarak @import "dosya_adı.less" .
Dosya uzantıları
Aşağıdaki gibi farklı dosya uzantılarına bağlı olarak @import ifadelerini kullanabilirsiniz :
.Css uzantısını kullanıyorsanız , CSS olarak kabul edilecek ve @import ifadesi olduğu gibi kalacaktır.
Başka bir uzantı içeriyorsa, DAHA AZ olarak kabul edilecek ve içe aktarılacaktır.
LESS uzantısı yoksa, içe aktarılmış LESS dosyası olarak eklenecek ve dahil edilecektir.
@import "style"; // imports the style.less
@import "style.less"; // imports the style.less
@import "style.php"; // imports the style.php as a less file
@import "style.css"; // it will kept the statement as it is
Misal
Aşağıdaki örnek, SCSS dosyasında değişken kullanımını göstermektedir -
<!doctype html>
<head>
<title>Import Directives</title>
<link rel = "stylesheet" href = "style.css" type = "text/css" />
</head>
<body>
<h2>Example of Import Directives</h2>
<p class = "myline">Welcome to Tutorialspoint...</p>
</body>
</html>
Ardından, import_dir.less dosyasını oluşturun.
import_dir.less
.myline {
font-size: 20px;
}
Şimdi style.less dosyasını oluşturun.
style.less
@import "http://www.tutorialspoint.com/less/import_dir.less";
.myline {
color:#FF0000;
}
İmport_dir.less dosyası içe alacak style.less yolundan dosyasıhttps://www.tutorialspoint.com/less/import_dir.less.
Sen derlemek olabilir style.less için style.css aşağıdaki komutu kullanarak -
lessc style.less style.css
Yukarıdaki komutu yürütün; style.css dosyasını aşağıdaki kodla otomatik olarak oluşturacaktır -
style.css
.myline {
font-size: 20px;
}
.myline {
color: #FF0000;
}
Çıktı
Yukarıdaki kodun nasıl çalıştığını görmek için şu adımları izleyin -
Yukarıdaki html kodunu şuraya kaydedin: import_directives.html dosya.
Bu HTML dosyasını bir tarayıcıda açın, aşağıdaki çıktı görüntülenecektir.