0

In the following code I am creating a pseudo element as a hover effect for parent element but when I am resizing the window in dev tools then the pseudo element stays there but the parent moves.

.explore{
    width:274px;
    height:274px;
    border-radius: 50%;
    background-color: var(--bg-light);
    text-align: center;
    padding:119px 64px 118px 62px;
    box-sizing: border-box;
    margin-top:108px;
}
.explore::after{
  content:'';
  position:absolute;
  top: 55%;
  left: 71.25%;
  width:274px;
  height:274px;
  border-radius: 50%;
  background-color:rgba(255, 255, 255, 0.24);
  z-index:-1;
  opacity:0;
  transition:opacity 500ms ease-out,transform 500ms ease-in-out;
}  
.explore:hover::after
,.explore:focus::after{
  transform: scale(1.5);
  opacity: 0.6;
}
Temani Afif
  • 211,628
  • 17
  • 234
  • 311

0 Answers0