CSS Snippet Stylesheet

Struggling with CSS? Here is a little cheat sheet I made

Flexbox Row

Use these three properties to create a flexbox row layout

    .row {
    display:flex;
    flex-direction: row;
    flex-wrap; wrap;
}
                    
Flexbox Column

Use this to create a Flexbox column layout

    .column {
    display:flex;
    flex-direction: column;
}
                    
CSS Grid Layout

Build a 12-column layout using CSS Grid

    .grid {
    display:grid;
    width: 100%;
    grid-template-columns:
    repeat(12, 1fr);
}
                    
Linear Gradients

This will create a background linear gradient from top to bottom

    .linear-gradient-background {
    background-image: linear
    gradient(
    rgba(232, 102, 236, 0.3) 0%,
    rgba(232, 102, 236, 0.6) 100%,
    );
}
                    
Box Transition Glow

Use transition and box shadows to glow on hover

    .code-card .card-header {
    border-radius: 8px;
    transition: all 0.5s ease-in-
    out;
}

    .code-card:hover,
    .code-card:hover .card-header {
    box-shadow: inset 0px 0px 8px
    rgba(232, 102, 1), 0 0 15px
    rgba(232, 102, 1);
}
                        

Overlay Card with Title

Use position propeties and negative margins to raise elements higher than their natural starting point.

    .card-header {
    position:relative;
    margin-top -20px;
}