.border_UsingElement{
padding:20px; border:2px solid #000; /* First Border */ position:relative; } .border_UsingElement::before{ position:absolute; width:100%; height:100%; content:""; border:2px solid #f00; /* Second Border */ }
2) Using box-shadow
#HTML
Multiple Border Using box-shadow
#CSS
.border_UsingBoxShadow{ padding:20px; margin:10px; border:2px solid #000; /* First Border */ position:relative; box-shadow:0px 0px 0px 5px #f00; /* Second Border */ }
">
Multiple Borders in a box Using CSS
Lets see how to we can design a box with multiple border. Here have two type of way to make this type of border
- Using pseudo element(::before, ::after)
- Using box-shadow
1) Using pseudo element(::before, ::after)
#HTML
Multiple Border Using pseudo element(::before,::after)
#CSS
.border_UsingElement{
padding:20px; border:2px solid #000; /* First Border */ position:relative; } .border_UsingElement::before{ position:absolute; width:100%; height:100%; content:""; border:2px solid #f00; /* Second Border */ }
2) Using box-shadow
#HTML
Multiple Border Using box-shadow
#CSS
.border_UsingBoxShadow{ padding:20px; margin:10px; border:2px solid #000; /* First Border */ position:relative; box-shadow:0px 0px 0px 5px #f00; /* Second Border */ }