DW Faisalabad New Version

DW Faisalabad New Version
Please Jump to New Version
  • Working with Tables
  • While there are four types of database objects in Access, tables are arguably the most ... read more

    Monday, 31 July 2017

    CSS Combinators



    A CSS selector can contain more than one simple selector. Between the simple selectors, we can include a combinator.

    There are four different combinators in CSS3:


    • descendant selector (space)
    • child selector (>)
    • adjacent sibling selector (+)
    • general sibling selector (~)

    Descendant Selector
    The descendant selector matches all elements that are descendants of a specified element.

    The following example selects all <p> elements inside <div> elements:

    Example
    div p {
        background-color: yellow;
    }

    Try it Yourself »

    Child Selector
    The child selector selects all elements that are the immediate children of a specified element.

    The following example selects all <p> elements that are immediate children of a <div> element:

    Example
    div > p {
        background-color: yellow;
    }

    Try it Yourself »

    Adjacent Sibling Selector
    The adjacent sibling selector selects all elements that are the adjacent siblings of a specified element.

    Sibling elements must have the same parent element, and "adjacent" means "immediately following".

    The following example selects all <p> elements that are placed immediately after <div> elements:

    Example
    div + p {
        background-color: yellow;
    }

    Try it Yourself »

    General Sibling Selector
    The general sibling selector selects all elements that are siblings of a specified element.

    The following example selects all <p> elements that are siblings of <div> elements:

    Example
    div ~ p {
        background-color: yellow;
    }

    Try it Yourself »