diff --git a/index.html b/index.html index f5fd3fb..68358d7 100644 --- a/index.html +++ b/index.html @@ -1,31 +1,164 @@ -
- - - -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.
+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.
+Background image property in CSS essentially puts an image to become our backdrop it take in a url which is a directory to + the image
+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.
+