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 Layout - inline-block


    It has been possible for a long time to create a grid of boxes that fills the browser width and wraps nicely (when the browser is resized), by using the float property.

    However, the inline-block value of the display property makes this even easier.

    inline-block elements are like inline elements but they can have a width and a height.

    Examples
    The old way - using float (notice that we also need to specify a clear property for the element after the floating boxes):

    Example
    .floating-box {
        float: left;
        width: 150px;
        height: 75px;
        margin: 10px;
        border: 3px solid #73AD21;
    }
    .after-box {
        clear: left;
    }

    Try it Yourself »

    The same effect can be achieved by using the inline-block value of the display property (notice that no clear property is needed):

    Example
    .floating-box {
        display: inline-block;
        width: 150px;
        height: 75px;
        margin: 10px;
        border: 3px solid #73AD21;
    }

    Try it Yourself »