Last active
April 13, 2021 17:30
-
-
Save tvilo/178c79cb7f49d95b383ae6f30ed67678 to your computer and use it in GitHub Desktop.
css snippets
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* font smoothing property. autoprefixer does not prefix at compile. */ | |
| * { | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| } | |
| /* responsive web design media query */ | |
| @media (min-width: 481px) and (max-width: 767px) { | |
| //CSS | |
| } | |
| /* Set the background color of body to tan */ | |
| body { | |
| background-color: tan; | |
| } | |
| /* On screens that are 992px or less, set the background color to blue */ | |
| @media screen and (max-width: 992px) { | |
| body { | |
| background-color: blue; | |
| } | |
| } | |
| /* On screens that are 600px or less, set the background color to olive */ | |
| @media screen and (max-width: 600px) { | |
| body { | |
| background-color: olive; | |
| } | |
| } | |
| /* Create four equal columns that floats next to each other */ | |
| .column { | |
| float: left; | |
| width: 25%; | |
| } | |
| /* On screens that are 992px wide or less, go from four columns to two columns */ | |
| @media screen and (max-width: 992px) { | |
| .column { | |
| width: 50%; | |
| } | |
| } | |
| /* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */ | |
| @media screen and (max-width: 600px) { | |
| .column { | |
| width: 100%; | |
| } | |
| } | |
| /* Container for flexboxes */ | |
| .row { | |
| display: flex; | |
| flex-wrap: wrap; | |
| } | |
| /* Create four equal columns */ | |
| .column { | |
| flex: 25%; | |
| padding: 20px; | |
| } | |
| /* On screens that are 992px wide or less, go from four columns to two columns */ | |
| @media screen and (max-width: 992px) { | |
| .column { | |
| flex: 50%; | |
| } | |
| } | |
| /* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */ | |
| @media screen and (max-width: 600px) { | |
| .row { | |
| flex-direction: column; | |
| } | |
| } | |
| /* If the screen size is 600px wide or less, hide the element */ | |
| @media screen and (max-width: 600px) { | |
| div.example { | |
| display: none; | |
| } | |
| } | |
| /* If screen size is more than 600px wide, set the font-size of <div> to 80px */ | |
| @media screen and (min-width: 600px) { | |
| div.example { | |
| font-size: 80px; | |
| } | |
| } | |
| /* If screen size is 600px wide, or less, set the font-size of <div> to 30px */ | |
| @media screen and (max-width: 600px) { | |
| div.example { | |
| font-size: 30px; | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment