본문 바로가기

아래로 스크롤 해주세요!

My Reference Book

-

제가 배웠던것을 한곳에 정리해보았어요!

HTML

HTML 태그 톺아보기

HTML

자세히보기

CSS

CSS 속성 톺아보기

CSS

자세히보기

JAVASCRIPT

JS 실행문 톺아보기

JAVASCRIPT

자세히보기

최신댓글

CSS

요소...를 숨...겨보자...!

by C0Di 2022. 8. 25.
728x90

요소를 숨기는 방법

요소를 숨기기 위해서는 총 5가지 방법이 있으며 해당 부분에 대해 알아보겠습니다.


CSS : 예제용

간단한 예제를 만들어보기 위해 하단의 CSS를 작성하였습니다.

.example{
    background-color: #5f29d3;
    color: #fff;
    padding: 20px;
    border-radius: 10px;
    opacity: 1;
}

.example p{
    padding: 15px;
}

.example:hover p.one{
    display:none;
}

.example:hover p.two{
    visibility: hidden;
}

.example:hover p.three{
    opacity: 0;
    transition: all 0.25s;
}

.example:hover p.four{
    width: 0;
    height: 0;
    overflow: hidden;
    padding: 0;
    transition: 0.25s;
}

.example:hover p.five{
    scale: 0;
    transition: 0.25s;
}

.add_bg{
    background:#42199c;
    border-radius: 50px;
    padding: 15px;
}

.example:not(:hover) p.four,
.example:not(:hover) p.five,
.example:not(:hover) p.three{
    transition: 0.25s;
}

display: none

display:none 트리 자체에서 없앱니다.

나에게 마우스를 올려보세요!

나는 남아요!


visibility: hidden;

visibility:hidden은 사용자 눈에만 안보이게 합니다.

나에게 마우스를 올려보세요!

나는 남아요!


opacity: 0

투명도를 0으로 설정해 눈에만 안보이게 합니다.

나에게 마우스를 올려보세요!

나는 남아요!


width: 0; height: 0;

높이 또는 넓이를 0으로 설정해 눈에만 안보이게 가능합니다.

나에게 마우스를 올려보세요! (대신 텍스트는 overflow:hidden을 선언해야 안보입니다.)

나는 남아요!


transform: scale(0)

transform(변형) 기능으로 요소의 scale 값을 0으로 설정해 안보이게 합니다.

나에게 마우스를 올려보세요!

나는 남아요!

728x90
반응형

댓글

#HASH_TAGS

-

1

슬라이드 결과 : 월요일 필터선택자 테스트 HTML 오징어 두마리 포획 완료 멈추지 않는 ' j ' 시리-즈 ImageSlideEffect 이건 또 뭐람 제이쿼리 다크모드 scroll-snap-type 내일은 즐거운 월요일 오징어 한마리 수확 완료! 오늘도 웹표준은.. 테스트테스트 오늘은 내가바로 오징어! Method 오늘 조업 마감했습니다. 화사한가요? 선택해주세요 코딩 코드 공부 메서드 숙제가 다양해서 너무 좋아요 JQuery 울적하니 꽃을 달아봤습니다 오징어 1Kg 당 3000원 scroll-snap-align