|
|
|
|
|
by ryanSrich
4644 days ago
|
|
I find that following a prefix method works quite well for organizing a lot CSS. For example (using sass): .home-header-h1{
font-size: 20pt;
padding: 0px;
margin: 0px;
line-height: 1.3;
}
.home-header-h1-blue{
@extend .home-header-h1;
color: blue;
}
.home-header-h1-green{
@extend .home-header-h1;
color: green;
}
This helps keep classes out of your HTML and avoids large amounts of nested CSS. Here's the compiled source: .home-header-h1, .home-header-h1-blue, .home-header-h1-green {
font-size: 20pt;
padding: 0px;
margin: 0px;
line-height: 1.3; }
.home-header-h1-blue {
color: blue; }
.home-header-h1-green {
color: green; }
|
|