Вопрос чисто теоретический и простой, но в интернетах не нашел. Как реализовать вот это:
.leftBlock{
background-color: yellow;
width: 300px;
//myPadding
}
myPadding{
padding-left: 10px;
}
То есть, когда элементов мало можно это без проблем вручную прописать, но если много, то напряжно. Как правильно ссылаться на другие .css ?
Можно использовать переменные в этом случае. Например вот так:
<style>
* {
margin: 0;
padding: 0;
--standart-padding: 1.5em;
}
.container {
width: 100%;
background: #222;
overflow: hidden;
}
.template {
width: 80%;
margin: 40px auto;
background: #999;
padding: var(--standart-padding);
}
.another {
width: 40%;
margin-left: 10%;
padding: var(--standart-padding);
background: #777;
}
</style>
<section class="container">
<article class="template">
<h3>Title</h3>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nemo quas
quod sed velit, dignissimos autem ducimus, voluptates dolor eius,
omnis nisi! Laudantium.
</p>
</article>
<article class="template">
<h3>Title</h3>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nemo quas
quod sed velit, dignissimos autem ducimus, voluptates dolor eius,
omnis nisi! Laudantium.
</p>
</article>
<article class="template">
<h3>Title</h3>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nemo quas
quod sed velit, dignissimos autem ducimus, voluptates dolor eius,
omnis nisi! Laudantium.
</p>
</article>
<article class="another">
<h3>Title</h3>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nemo quas
quod sed velit, dignissimos autem ducimus, voluptates dolor eius,
omnis nisi! Laudantium.
</p>
</article>
</section>
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости