Пример использования вложенных свойств в файле SCSS

Пример использования вложенных свойств в файле SCSS

От автора: с помощью вложенных свойств можно избежать повтора CSS. Например, используйте font в качестве пространства имен, в котором есть свойства font-family, font-size, font-weight и font-variant. В обычном CSS эти свойства необходимо писать каждый раз в пространстве имен. С помощью Sass эти свойства можно вложить и писать пространство имен лишь один раз.

Пример

Следующий пример показывает, как использует вложенность файл SCSS –

<html>
 <head>
 <title>Nested Properties</title>
 <link rel = "stylesheet" type = "text/css" href = "style.css" />
 <link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
 <script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
 <script src = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
 </head>

 <body>
 <div class = "container">
 <h1>Example using Nested Properties</h1>
 <p class = "line">SASS stands for Syntactically Awesome Stylesheet</p>
 </div>
 </body>
</html>

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

Style.scss

.line {
 font: {
 family: Lucida Sans Unicode;
 size:20px;
 weight: bold;
 variant: small-caps;
 }
}

Sass можно указать, чтобы он следил за файлом и обновлял его при любых изменениях в Sass файле. Для этого используйте команду ниже –

sass --watch C:\ruby\lib\sass\style.scss:style.css

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

Препроцессоры. Быстрый старт

Овладейте азами работы с препроцессорами Less и Sass с полного нуля менее чем за 2 недели

Узнать подробнее

Style.css

.line {
 font-family: Lucida Sans Unicode;
 font-size: 20px;
 font-weight: bold;
 font-variant: small-caps;
}

Вывод на экран

Давайте выполним следующие шаги, чтобы увидеть все на экране –

Сохраните HTML выше в файл nested_properties.html.

Откройте этот файл в браузере, страница будет, как на скриншоте ниже.

Основы Sass — пример создания ссылок на родительские селекторы

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Препроцессоры Sass и Less

Автоматизация и упрощение Front-end разработки c помощью препроцессоров Sass и Less

Узнать подробнее

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree