Menu animation ouvert – fermer
Unanswered
Masai Lion posted this in #help-forum
Masai LionOP
Hello I have a problem, I would like to create an animation when the menu opens and when it close but i don't know how to do the close part.
This is my code:
This is my code:
3 Replies
Masai LionOP
the menu :
the button :
the css :
Thanks for your help
import { Divider } from '@mui/material'
import styles from './guide.module.scss'
interface GuideProps {
  page
}
const Guide: React.FC<GuideProps> = ({
  page
}) => {
  return (
    <main className="w-screen h-screen fixed top-0 left-0 backdrop-blur-sm z-40 flex justify-center items-center">
      <div className={styles.bg}>
        <h1>Guide Utilisateur</h1>
        <Divider />
        {
          page === "image" ?
            <p>
             Â
            </p> :
         Â
          page === "galerie" ?
            <p>
             Â
            </p> :
          page === "entree" ?
            (
              <div className='flex items-center mt-10 '>
                <p >
                </p>
              </div>
            )  : <></>
        }
      </div>
    </main>
  )
}
export default Guidethe button :
  const [isOpen, setIsOpen] = useState(false)
  const handleClick = () => {
    setIsOpen(true)
    if (isOpen === true) {
      setIsOpen(false)
    }
  }
      <Image
          src={'/images/info-logo.png'}
          width={35}
          height={35}
          alt='logo'
          onClick={handleClick}
          className='fixed top-10 right-44 z-50 cursor-pointer info'
      />
      {isOpen ? (
        <Guide page="galerie" />
      ) : <></>}the css :
.bg {
  animation: open-animation 1s ease;
}
@keyframes open-animation {
  0% {
    transform: translateY(-50px);
  }
  100% {
    transform: translate(0);
  }
}Thanks for your help
Masai LionOP
Bump pls 

Masai LionOP
bump