css arrow

Directly on the code:
 
<div class="box">        
    
    <p>向上箭头</p>       
    <div class="to_top"></div>       
    <p>向左箭头</p>        
    <div class="to_left"></div>        
    <p>向右箭头</p>        
    <div class="to_right"></div>        
    <p><>P</Down arrow        
    div class="to_bottom"></div>    
    </div>
     

html

.box {            
width: 400px;            
height: 100px;            
text-align: center;            
margin: 50px auto;        
}         
.box p {            
background: pink;       
 }        
 /* 向上箭头 */         
.to_top {            
width: 0;            
height: 0;            
border-bottom: 30px solid #f0f;            
border-left: 30px solid transparent;            
border-right: 30px solid transparent;        
}        
 /* 向左箭头 */         
.to_left {            
width: 0;            
height: 0;            
border-right: 30px solid #ffd900;            
border-top: 30px solid transparent;            
border-bottom: 30px solid transparent;        
}         
/* 向右箭头 */         
.to_right {            
width: 0;            
height: 0;            
border-left: 30px solid greenyellow;            
border-top: 30px solid transparent;            
border-bottom: 30px solid transparent;        
}         
/* 向下箭头 */         
.to_bottom {            
width: 0;            
height: 0;            
border-top: 30px solid skyblue;            
border-left: 30px solid transparent;            
border-right: 30px solid transparent;        
}

 

final effect:

 

 


Of course, you can adjust the direction of the arrow, color, size and other parameters of your needs.
----------------
 
 
 
Disclaimer: This article is the original article CSDN bloggers "wei_bo_ren", and follow CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
Original link: https: //blog.csdn.net/github_37772805/article/details/78535116
 
 
 
 
 

Guess you like

Origin www.cnblogs.com/strawberry-1/p/11518818.html