CSS Borders

1. Border Width

The border-width property defines the thickness of the border. You can use pixels or keywords like thin, medium, and thick.

div {
  border-width: 5px;
}

    You can set different widths for each side of the element:

    div {
      border-top-width: 5px;
      border-right-width: 10px;
      border-bottom-width: 15px;
      border-left-width: 20px;
    }




    2. Border Style

    The border-style property defines the style of the border. Common values include:

    • solid
    • dashed
    • dotted
    • double
    • groove
    div {
      border-style: solid;
    }




    3. Border Color

    The border-color property defines the color of the border. You can use any CSS color format (name, HEX, RGB, etc.).

    div {
      border-color: red;
    }

    Set individual border colors for each side:

    div {
      border-top-color: blue;
      border-right-color: green;
    }




    4. Shorthand Border Property

    The shorthand border property combines width, style, and color in one line:

    div {
      border: 2px solid black;
    }




    CSS Borders Example Code

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>CSS Borders Example</title>
      <style>
        .box {
          border: 3px dashed green;
          padding: 10px;
          width: 200px;
          text-align: center;
        }
      </style>
    </head>
    <body>
    
      <div class="box">
        This box has a green dashed border.
      </div>
    
    </body>
    </html>




    CSS Labs

    conyin
    Scroll to Top