diff --git a/index.html b/index.html index f5fd3fb..e2b39ea 100644 --- a/index.html +++ b/index.html @@ -1,31 +1,136 @@ -
- - - -This group of selectors includes pseudo-classes, which style certain states of an element. + The :hover pseudo-class for example selects an element only when it is being hovered + over by the mouse pointer:
+Pseudo-classes are keywords added to a selector
+ An example is selector:hover{}.
Let you style part of the selected element e.g. the first line. They create an element without additonal HTML.
+The class selector starts with a dot (.) character. It will select everything in the document with that class applied to it.
+Combinator Selectors combine other selectors in a way that gives them a useful relationship to each other and the location of content in the document.
+A border is an outline box that goes around a property you assign it to.
+The font-weight CSS property sets the weight (or boldness) of the font.
+The border-radius property defines the radius of an element's corners, which allows you to add rounded corners to elements.
+Specifies the transparency of an element
+The drop-shadow function applies a shadow effect to the input image. Unlike box-shadow, it allows you to apply a shadow to non-rectangular shapes.
+ +The z-index property specifies the stack order of an element. + + An element with greater stack order is always in front of an element with a lower stack order.
++ Inline elements do not generate a line-break before or after + themselves. The next element will be in the same line, as long + as there's enough space and no other properties stating + otherwise. You cannot adjust the height and width of these + elements. +
+Absolute positiing is used within CSS to position an element in which the value is absolute or fixed. +
++ Elements with a "postion:" property of "fixed" are positioned as fixed relative to the viewport. This means that the element will always stay in the same place, even if the page is scrolled. The element exists outside of the normal flow of the document. +
+Flexbox allows the user to align items vertically and horizontally. It has 3 flex properties; grow, shrink and basis that allows the boxes to expand and contract.
+CSS Grid Layout (aka “Grid” or “CSS Grid”), is a two-dimensional grid-based layout system that, compared to any web layout system of the past, completely changes the way we design user interfaces.
+