While writing the CSS, for using basic & common classes for layout (for width), typography, alignment etc, we write css c like:
Happy Coding 😊 !!
.w-5
{ width: 5px }
.w-10
{ width: 10px }
.w-15
{ width: 15px }
.margin-top-5
{ margin-top: 5px; }
.margin-top-10
{ margin-top: 10px; }
.margin-top-15
{ margin-top: 15px; }
.fs-31
{ font-size: 32pt; }
.fs-28
{ font-size: 28pt; }
.fs-24
{ font-size: 24pt;}
Creating all the classes takes lot of time. But using SCSS we can simply create the classes dynamically with the following simple syntax
@for $value from 1 through 700 {
.w-#{$value} {
width:#{$value}px
}
}
it will generate the classes as below
.w-1{ width: 1px}
.w-2{ width: 2px}
.w-3{ width: 3px}
...
.w-700{ width: 700px}
we can apply the same syntax for remaining too (font-size, margin etc).Happy Coding 😊 !!
0 comments:
Post a Comment