CSS Cheat Sheet
I find CSS fiendishly difficult whenever I come back to it I end up having to re-learn stuff. This is my cheat sheet.
Posted: Fri 25 Mar, 2016, 19:15
Every time I come back to doing CSS I have normally forgotten exactly what combination of class or id or tag is required to get the presentation I want. I have lost count of the number of times I have re-learned this CSS basics. So, belatedly, here is my cheat sheet which I plan to add to over time:
- A class is preceded by a .
- A ID is preceded by a #
- p.jam means paragraph with the class jam
- td#identified means td elements with an ID of identified
Selectors
Descendent selectors <class> <tag>
.navitem a {
color: white;
display: inline-block;
text-decoration: none;
}
This means <a> tags within anything of class navitem.
ID selectors tag.id
ul.navmenuright {
width: 300px;
list-style-type: none;
float: right;
}
Class selectors tag.class
ul#nav {
width: 600px;
}
Margins and Padding
margin: <top> <right> <bottom> <left>