FrontEnd/HTML, CSS
CSS LineArrow
namhj
2021. 12. 22. 12:37
반응형
body {
background-color: #282828;
}
div.arrow {
width: 6vmin;
height: 6vmin;
box-sizing: border-box;
position: absolute;
left: 50%;
top: 50%;
transform: rotate(45deg);
&::before {
content: '';
width: 100%;
height: 100%;
border-width: .8vmin .8vmin 0 0;
border-style: solid;
border-color: #fafafa;
transition: .2s ease;
display: block;
transform-origin: 100% 0;
}
&:after {
content: '';
float: left;
position: relative;
top: -100%;
width: 100%;
height: 100%;
border-width: 0 .8vmin 0 0;
border-style: solid;
border-color: #fafafa;
transform-origin: 100% 0;
transition:.2s ease;
}
}
반응형