div {}
#menu {}
.thumbnail {}
div.thumbnail {}
.thumbnail.highlighted {}
.navigation li {} div.menu img
ul>li {} div.thumbnail>img
color: #FFFFFF;
font-family: "any font name", sans-serif;
font-weight: bold; // bold
font-weight: normal; // plain
font-weight: 300; // can be given numerically, useful for google fonts
font-size: 12px;
font-size: 50%;
font-size: 0.5em;
font-size: 12pt;
text-decoration: none; //no underline
text-decoration: underline;
background-color: #FFFFFF;
background: transparent url('tlo.png') no-repeat center;
background: #ad4f56 url('tlo.png') no-repeat top left;
background: transparent url('tlo.png') repeat-x bottom;
background-image: url('tlo.png')
border: 1px solid red;
border: 3px dashed #000000;
border-top: 2px solid #ccc;
display: block;
display: inline;
display: none;
margin: 2px 3px 4px 5px;
margin: 10px 30px;
margin: 20px;
margin: 0 auto; //centered
float: left;
float: right;
clear: left;
clear: right;
clear: both;
overflow: hidden;
overflow: visible;
overflow: auto;
.grid-wrapper { display: grid; grid-gap: 10px; grid-template-columns: 1fr 2fr; grid-template-rows: 100px 500px; grid-template-areas: "alice alice" "bob jim" } .something { grid-area: alice; }
position: static; // default. "Revert to normal layout"
position: absolute; // Rips the element out of the document and puts on top of it - you can now set coordinates. Creates a new coordinates system for elements inside
position: fixed; //Same as absolute, but relative to the screen layout (does not move when user scrolls)
position: relative; //Moves element based on it's initial position. Creates a new coordinates system for elements inside
top: 10px;
left: 10px;
bottom: 100px;
right: 20%