Creating Styled Boxes for Success, Errors, Notes, Warnings, Examples, and Tips
ππ» Want to make boxes like-
This is a box from GitHub
π― OBJECTIVE
Making-
ππ» We will make a parent div
of class outside
, giving us the background and a child div
of class inside
having the content.
ππ» We will style it by CSS to get attractive boxes.
π― Process 1
HTML
<div class="outside outside-tip"> <div class="inside inside-tip"> <div id="head">💡 Tip : </div> <ul> <li>Try this on your own.</li> <li>Try playing with the CSS.</li> </ul> </div> </div>
CSS
body { color: #000000; font-size: 19px; font-family: 'Nunito Sans', sans-serif; } #head { font-weight: 700; font-family: 'Chivo', sans-serif; font-size: 20px; color: #987a00; } .outside-tip { border: solid 2px #ffd500; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; line-height: 25px; overflow: hidden; padding: 15px 60px; background-color: rgb(255, 249, 208); margin: 60px; }
It will come up as...
π― Process 2
HTML
<div class="outside outside-warning"> <div class="inside inside-warning"> <div id="head">🚫 Warning : </div> Stay away from frauds.. </div> </div>
CSS
body { color: #ff4444; font-size: 19px; font-family: 'Nunito Sans', sans-serif; } #head { font-weight: 700; font-family: 'Chivo', sans-serif; font-size: 20px; color: #ff0a0a; } .outside-warning { border: solid 2px #ff4444; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; line-height: 28px; overflow: hidden; padding: 10px 60px; background-color: rgb(255, 235, 235); margin: 60px; } .inside-warning { border-left: solid 3px #ff4444; padding-left: 20px; }
It will come up as...
π― Process 3
HTML
<div class="outside outside-note"> <div class="inside inside-note"> <div id="head">Note : </div> <ul> <li>This is HTML code.</li> <li>It is styled by CSS.</li> </ul> </div> </div>
CSS
body { color: #000000; font-size: 19px; font-family: 'Nunito Sans', sans-serif; } #head { font-weight: 700; font-family: 'Chivo', sans-serif; font-size: 20px; color: #0078c2; } .outside-note { background-color: #f0f7fb; border-left: solid 4px #3498db; line-height: 25px; overflow: hidden; padding: 12px; margin: 60px; }
It will come up as...
Give a Shadow Effect π‘
Give a shadow effect around the boxes to give it a 3D look. Use the css to the parent div
-
CSS
{ box-shadow: 0 1px 2px rgba(0,0,0,0.07), 0 2px 4px rgba(0,0,0,0.07), 0 4px 8px rgba(0,0,0,0.07), 0 8px 16px rgba(0,0,0,0.07), 0 16px 32px rgba(0,0,0,0.07), 0 32px 64px rgba(0,0,0,0.07); }
Colors and their Visual Symbols π‘
Keep in mind the accessibility while choosing your colors.
- Red is used for warnings and to indicate danger
- Orange can be used for cautions as well
- Notes can be blue
- Examples can be green
- Tips can be yellow
π― Try these by Yourself --
π’ Tip of the Day π‘
Want free images and logos for your next project?
Use-
Check out the whole series!
Share itπ with someone who may benefit from this
β€οΈ Happy Coding!
Follow for more!
Top comments (2)
Did this post help you?
Save it for later..
lets_code_together
Want to contribute?
Put your suggestions in comments π
I'll be happy to add your suggestions!