Create DIV Boxes with Arrows and Pointers, using CSS

Published: 30 January 2015
on channel: Arjun Khara
59,120
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)


Watch video Create DIV Boxes with Arrows and Pointers, using CSS online without registration, duration hours minute second in high quality. This video was added by user Arjun Khara 30 January 2015, don't forget to share it with your friends and acquaintances, it has been viewed on our site 59,120 once and liked it 1 thousand people.