Create DIV Boxes with Arrows and Pointers, using CSS

Published: 30 January 2015
on channel: Arjun Khara
59,659
1k

CSS is used to create boxes with arrows that point towards content. These are often used as tooltips and quick instructions that pop up to guide you along a website. This tutorial shows how to create these divs with arrows, and the logic behind the CSS code. Here's the code block used in this tutorial:

//The main box
.arrowBox{
width: 200px;
height: 30px;
background-color: #ffc728;
border-radius: 5px;
position: fixed;
top: 3em;
left: 230px;
padding: 10px;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 22px;
color: #313333;
text-align: center;
}

//The arrow pointer
.arrowBox:after{
content: ' ';
width: 0px;
height: 0px;
border-top: 10px solid #ffc728;
border-left: 10px solid transparent;
border-bottom:10px solid transparent;
border-right:10px solid transparent;
position: absolute;
left: 50%;
top: 100%;
margin-left: -10px;
}

Background music by: YouTube Free Music (End of Summer, and Pas de Deux)


On this page of the site you can watch the video online Create DIV Boxes with Arrows and Pointers, using CSS with a duration of hours minute second in good quality, which was uploaded by the user Arjun Khara 30 January 2015, share the link with friends and acquaintances, this video has already been watched 59,659 times on youtube and it was liked by 1 thousand viewers. Enjoy your viewing!