CoCreate utility CSS
CoCreate provides the most convenient utility class. -
+ CoCreate provides the most convenient utility class. +
+CoCreate utility Classes are very easy to use.
-We can use exactly same class names with "style:value".
++ CoCreate utility Classes are very easy to use. +
++ We can use exactly same class names with + "style:value". +
@@ -67,21 +181,35 @@ Usage
Main styles and values provided as utility classes are as follows.
++ Main styles and values provided as utility classes + are as follows. +
direction
++ direction +
<div class="direction:ltr"></div>
- ltr
+<div class="direction:ltr"></div>
+ ltr
rtl
display
++ display +
<div class="display:block"></div>
+ <div class="display:block"></div>
block
inline-block
inline
@@ -91,33 +219,49 @@displa
table-cell
flex
overflow
++ overflow +
<div class="overflow:auto"></div>
+ <div class="overflow:auto"></div>
auto
visible
scroll
hidden
float
++ float +
<div class="float:left"></div>
+ <div class="float:left"></div>
left
right
none
position
++ position +
<div class="position:relative"></div>
+ <div class="position:relative"></div>
inherit
relative
absolute
fixed
sticky
z-index
++ z-index +
<div class="z-index:auto"></div>
+ <div class="z-index:auto"></div>
auto
inherit
initial
@@ -130,9 +274,13 @@z-inde
1000
1111
top / bottom / left / right
++ top / bottom / left / right +
<div class="top:auto"></div>
+ <div class="top:auto"></div>
auto
0
1px ~ 50px
@@ -156,9 +304,13 @@top /
...
-400px
bottom
++ bottom +
<div class="bottom:auto"></div>
+ <div class="bottom:auto"></div>
auto
0
1px ~ 50px
@@ -182,9 +334,13 @@bottom
...
-400px
left
++ left +
<div class="left:auto"></div>
+ <div class="left:auto"></div>
auto
0
1px ~ 50px
@@ -208,9 +364,13 @@left
...
-400px
right
++ right +
<div class="right:auto"></div>
+ <div class="right:auto"></div>
auto
0
1px ~ 50px
@@ -234,9 +394,13 @@right<
...
-400px
height
++ height +
<div class="height:0"></div>
+ <div class="height:0"></div>
0
1px ~ 10px
20px
@@ -276,23 +440,35 @@height
fill-available
fit-content
min-height
++ min-height +
<div class="min-height:100px"></div>
+ <div class="min-height:100px"></div>
100px
200px
...
700px
max-height
++ max-height +
<div class="max-height:300px"></div>
+ <div class="max-height:300px"></div>
60px
100%
width
++ width +
<div class="width:0"></div>
+ <div class="width:0"></div>
0
1px ~ 10px
15px
@@ -335,18 +511,26 @@width<
unset
fill-available
min-width
++ min-width +
<div class="min-width:75px"></div>
+ <div class="min-width:75px"></div>
75px
100px
200px
250px
300px
max-width
++ max-width +
<div class="max-width:300px"></div>
+ <div class="max-width:300px"></div>
75px
100px
300px
@@ -355,9 +539,13 @@max-wi
600px
1050px
margin
++ margin +
<div class="margin:auto"></div>
+ <div class="margin:auto"></div>
auto
0
5px
@@ -365,14 +553,18 @@margin
15px
...
100px
-auto-lr(left & right)
++ auto-lr(left & right) +
0-lr
0px_5px
0px_10px
10px_5px
...
100px-lr
-auto_0px(top & bottom)
++ auto_0px(top & bottom) +
0_0px
5px_0px
10px_0px
@@ -380,9 +572,13 @@margin
...
100px_0px
margin-top
++ margin-top +
<div class="margin=top:auto"></div>
+ <div class="margin=top:auto"></div>
auto
0
5px
@@ -391,9 +587,13 @@margin
...
100px
margin-bottom
++ margin-bottom +
<div class="margin-bottom:auto"></div>
+ <div class="margin-bottom:auto"></div>
auto
0
5px
@@ -402,9 +602,13 @@margin
...
100px
margin-left
++ margin-left +
<div class="margin-left:auto"></div>
+ <div class="margin-left:auto"></div>
auto
0
5px
@@ -413,9 +617,13 @@margin
...
100px
margin-right
++ margin-right +
<div class="margin-right:auto"></div>
+ <div class="margin-right:auto"></div>
auto
0
5px
@@ -424,22 +632,28 @@margin
...
100px
padding
++ padding +
<div class="padding:0"></div>
+ <div class="padding:0"></div>
0
5px
10px
15px
...
100px
-0_0px(top & bottom)
++ 0_0px(top & bottom) +
5px_0px
10px_0px
15px_0px
...
100px_0px
-0-lr(left & right)
+0-lr(left & right)
1px-lr ~ 10px_5px
20px-lr
20px_5px
@@ -447,9 +661,13 @@paddin
...
100px-lr
padding-top
++ padding-top +
<div class="padding-top:0"></div>
+ <div class="padding-top:0"></div>
0
5px
10px
@@ -457,9 +675,13 @@paddin
...
100px
padding-bottom
++ padding-bottom +
<div class="padding-bottom:15px"></div>
+ <div class="padding-bottom:15px"></div>
0
5px
10px
@@ -467,9 +689,13 @@paddin
...
100px
padding-left
++ padding-left +
<div class="padding-left:15px"></div>
+ <div class="padding-left:15px"></div>
0
5px
10px
@@ -477,9 +703,13 @@paddin
...
100px
padding-right
++ padding-right +
<div class="padding-right:15px"></div>
+ <div class="padding-right:15px"></div>
0
5px
10px
@@ -487,16 +717,24 @@paddin
...
100px
border-width
++ border-width +
<div class="border-width:0"></div>
+ <div class="border-width:0"></div>
0
1px ~ 10px
20px
border-color
++ border-color +
<div class="border-color:black"></div>
+ <div class="border-color:black"></div>
white
black
extra-dark-gray
@@ -510,9 +748,13 @@border
deep-pink
transparent-pink
border-style
++ border-style +
<div class="border-style:dotted"></div>
+ <div class="border-style:dotted"></div>
dotted
dashed
solid
@@ -525,18 +767,26 @@border
hidden
transparent
border-radius
++ border-radius +
<div class="border-radius:0"></div>
+ <div class="border-radius:0"></div>
0
1px ~ 10px
50px
50%
100%
font-size
++ font-size +
<div class="font-size:18px"></div>
+ <div class="font-size:18px"></div>
6px ~ 25px
30px
40px
@@ -549,11 +799,15 @@font-s
04rem
05rem
1rem
-2rem
+2rem
font-weight
++ font-weight +
<div class="font-weight:800"></div>
+ <div class="font-weight:800"></div>
100
200
300
@@ -561,16 +815,24 @@font-w
900
bold
font-align
++ font-align +
<div class="font-align:center"></div>
+ <div class="font-align:center"></div>
center
left
right
color
++ color +
<div class="color:blue"></div>
+ <div class="color:blue"></div>
white
black
extra-dark-gray
@@ -585,33 +847,53 @@color<
light-blue
blue
text-overflow
++ text-overflow +
<div class="text-overflow:ellipsis"></div>
+ <div class="text-overflow:ellipsis"></div>
ellipsis
text-transform
++ text-transform +
<div class="text-transform:uppercase"></div>
+ <div class="text-transform:uppercase"></div>
uppercase
text-decoration
++ text-decoration +
<div class="text-decoration:underline"></div>
+ <div class="text-decoration:underline"></div>
underline
background-attachment
++ background-attachment +
<div class="background-attachment:scroll"></div>
+ <div class="background-attachment:scroll"></div>
scroll
fixed
local
initial
inherit
background-repeat
++ background-repeat +
<div class="background-repeat:repeat"></div>
+ <div class="background-repeat:repeat"></div>
repeat
repeat-x
repeat-y
@@ -619,18 +901,26 @@backgr
initial
inherit
background-size
++ background-size +
<div class="background-size:auto"></div>
+ <div class="background-size:auto"></div>
auto
cover
contain
initial
inherit
background-position
++ background-position +
<div class="background-position:center"></div>
+ <div class="background-position:center"></div>
left-top
left-center
left-bottom
@@ -644,9 +934,13 @@backgr
initial
inherit
bg (background)
++ bg (background) +
<div class="background:blue"></div>
+ <div class="background:blue"></div>
transparent
white
black
@@ -669,17 +963,25 @@bg (ba
charcoal-gray
blue
background
++ background +
<div class="background:black"></div>
+ <div class="background:black"></div>
transparent
white
black
dark-blue
opacity
++ opacity +
<div class="opacity:block"></div>
+ <div class="opacity:block"></div>
0
0.1
0.2
@@ -688,9 +990,13 @@opacit
0.9
1
cursor
++ cursor +
<div class="cursor:auto"></div>
+ <div class="cursor:auto"></div>
alias
all-scroll
auto
@@ -730,67 +1036,143 @@