МЕНЬШЕ - Директивы по импорту

Описание

В @importдиректива используется для импорта файлов в код. Он распределяет LESS-код по разным файлам и позволяет легко поддерживать структуру кода. Вы можете поместить операторы @import в любом месте кода.

Например, вы можете импортировать файл, используя @importключевое слово как @import "имя_файла.less" .

Расширения файлов

Вы можете использовать операторы @import в зависимости от различных расширений файлов, таких как -

  • Если вы используете расширение .css , оно будет считаться CSS, а оператор @import останется без изменений.

  • Если он содержит любое другое расширение, оно будет считаться МЕНЬШЕ и будет импортировано.

  • Если расширение LESS отсутствует, оно будет добавлено и включено как импортированный файл LESS.

@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

пример

В следующем примере демонстрируется использование переменной в файле SCSS -

<!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>

Затем создайте файл import_dir.less .

import_dir.less

.myline {
   font-size: 20px;
}

Теперь создайте файл style.less .

style.less

@import "http://www.tutorialspoint.com/less/import_dir.less";
.myline {
   color:#FF0000;
}

Import_dir.less файл будет импортирован в style.less файл с путиhttps://www.tutorialspoint.com/less/import_dir.less.

Вы можете скомпилировать style.less в style.css , используя следующую команду -

lessc style.less style.css

Выполните указанную выше команду; он автоматически создаст файл style.css со следующим кодом -

style.css

.myline {
   font-size: 20px;
}

.myline {
   color: #FF0000;
}

Вывод

Выполните следующие действия, чтобы увидеть, как работает приведенный выше код -

  • Сохраните приведенный выше html-код в import_directives.html файл.

  • Откройте этот HTML-файл в браузере, и вы увидите следующий результат.