ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CSS-transition
    css 2023. 9. 27. 15:21

     

     

    css - transition

     

     

     

     

     

    a{
    font-size : 3rem;
    display : inline-block;
    transition-property : all;
    transition-duration : 1s;
    =
      (transition : all 1s ease; )
    }


    a:active{
    transform: translate(20px,20px);
    font-size : 2rem;
    }



    ㄴ a:active{} 는  a태그가 클릭되었을때 적용할 속성, (hover는 마우스가 위에있을때, visited는 이미방문한 링크)

    ㄴ transfrom 속성은 block과 inline-block에만 적용된다. inline 속성에는 적용안됨

    ㄴ 그래서 display에 inline-block 지정

    ㄴ transition-property 는 transition을 적용할 속성의미. all은 모든 속성에 적용

    ㄴ transition-duration은 지속시간. 개별속성에 다른 지속시간 지정가능

    ㄴ transition-delay는 시간지연. n초뒤 적용

    ㄴ transition-timing-function은 transition이 적용되는 가속도 함수 지정

    ㄴ linear는 가속도 일직선, ease 자연스러움.


    ㄴ*transition 속성은 display와 호환되지 않는다 그래서 이를 쓸떄는 display속성은 사용하지 않는다


     

     


    *사이드 메뉴창 만들기

    transition과 display속성은 같이 쓰지않는다

    ㄴ펼쳐지는 메뉴창을 만들기

    (display X)
    position:fixed
    left : -250px;
    transition : all 0.5s ease;
    로해놓고

    ㄴ 클릭시 left: 0px로하여 나타나게끔한다

    'css' 카테고리의 다른 글

    CSS) 네비게이션 한번에 열기  (1) 2023.12.23
    css - transform 변형하기  (0) 2023.09.16
    css-position  (0) 2023.09.15
    CSS - 버튼위에 아이콘 올리기  (0) 2023.09.14
    CSS - flex  (0) 2023.09.14
Designed by Tistory.