Как использовать селектор Sass placeholder в файлах SCSS и CSS

Как использовать селектор Sass placeholder в файлах SCSS и CSS

От автора: Sass поддерживает селектор placeholder в связке с классом или id. В обычном CSS они задаются через символы «.» и «#», однако в Sass они заменены на «%». Для работы с селектором placeholder их можно использовать с директивой @extend. Без @extend вы не сможете отобразить результат в CSS.

Пример

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

<html>
 <head>
 <title>Placeholder Selectors</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>
 <h1>First Heading</h1>
 <p class = "frst_para">It is a CSS pre-processor which helps to reduce repetition with CSS and save the time. </p>
 <h1>Second Heading</h1>
 <p class = "sec_para">It was initially designed by Hampton Catlin and developed by Natalie Weizenbaum in 2006.</p>
 </body>
</html>

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

Style.scss

.frst_para {
 color: green;
}
.sec_para {
 @extend .frst_para;
 font-size:20px;
}

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

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

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

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

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

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

Style.css

.frst_para, .sec_para {
 color: green;
}
.sec_para {
 font-size: 20px;
}

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

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

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

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

Как использовать селектор Sass placeholder в файлах SCSS и CSS

Источник: 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