CSS에서 전환이 있는 div를 표시하고 숨기는 방법

Csseseo Jeonhwan I Issneun Divleul Pyosihago Sumgineun Bangbeob



div의 주요 목적은 페이지를 여러 섹션으로 나누고 그에 따라 스타일을 지정하는 것입니다. 이에 비해 div의 스타일 지정은 ID와 속성으로 인해 비교적 간단합니다. 또한 div를 표시하고 숨기는 것도 스타일 지정의 일부입니다.

이 매뉴얼에서는 ' 이행 ' CSS의 속성.

CSS에서 전환이 있는 div를 표시하고 숨기는 방법은 무엇입니까?

CSS ' 이행 ' 속성을 사용하면 특정 기간을 기준으로 속성의 가치를 쉽게 변경할 수 있습니다. 상태에 따라 부동 또는 활성 요소가 될 수 있습니다. 또한 CSS의 transition 속성은 HTML에서 div를 표시하거나 숨기는 데 사용됩니다.







이제 transition 속성의 구문으로 넘어 갑시다.



통사론



전환 효과를 만들 때 지정해야 하는 두 가지 사항이 있습니다.





기본적으로 ' 이행 '는 다음과 같은 네 가지 다른 속성으로 구성된 약식 속성입니다.

이행 : transition-property transition-duration

전환 타이밍 기능 전환 지연

다음은 언급된 속성에 대한 설명입니다.



  • 전환 속성: 모든 CSS 속성으로 전환을 설정하는 데 사용됩니다. 너비, 높이, 불투명도 등.
  • 전환 기간: 전환 기간을 지정하는 데 사용됩니다.
  • 전환 타이밍 기능: 전환 속도를 설정하는 데 사용됩니다.
  • 전환 지연: 전환이 시작되거나 지연되는 시간을 지정합니다.

' 이행 ' CSS의 속성. 이를 위해 먼저 ' div ' 및 입력 유형 ' 체크박스 '.

1단계: div 생성 및 스타일 지정

태그 내에서
태그를 닫습니다.

HTML

<중앙 >

<라벨 > Div 표시 > <입력 유형 = '체크박스' >

> 숨겨진 사업부 >

>

이후 background-color 속성을 사용하여 div의 스타일을 지정하고 배경색을 ' RGB(238, 190, 118) '. div의 높이를 ' 150픽셀 '로 설정하고 주변의 테두리를 ' 10픽셀 ', ' 산등성이 ', 그리고 ' RGB(6, 56, 2) '. 결국 우리는 font-size를 ' 50픽셀 '.

CSS

div {

배경색 : RGB ( 238 , 190 , 118 ) ;

: 150픽셀 ;

국경 : 10픽셀 산등성이 RGB ( 6 , 56 , ) ;

글꼴 크기 : 50픽셀 ;

}

위에서 설명한 코드의 출력은 다음과 같습니다. 여기에서 div와 체크박스가 성공적으로 생성되었음을 확인할 수 있습니다.

이제 transition 속성을 사용하여 div를 숨기고 표시하는 다음 단계로 이동합니다.

2단계: 전환이 있는 div 표시 및 숨기기

이렇게 하려면 '을 설정하여 전환 효과를 설정합니다. 불투명 ', ' 2초 ', 불투명도 값은 ' 0 ' 우리가 CSS에서 만든 div 클래스에서:

이행 : 불투명 2초 ;

불투명 : 0 ;

메모: '에 전환을 적용합니다. 불투명 '속성을 사용하여 요소의 투명도를 설정합니다. 여기서 우리는 그 값을 ' 0 ', 즉 전환이 시작되면 div가 2초 동안 숨겨집니다.

전환 값을 설정한 후 ' 입력 ' HTML 파일에서 생성된 입력 유형에 액세스하고 입력 요소의 의사 클래스를 ' : 체크 '. 그런 다음 생성된 div에 액세스하고 ' + ” 연산자를 사용하여 확인란을 div와 연결합니다. 따라서 체크박스에서 작업을 수행하면 그 사용법이 div에 영향을 미칩니다. 다음으로 불투명도 값을 ' 1 ':

입력 : 체크 + div {

불투명 : 1

}

메모: 불투명도 값을 ' 1 ”, 즉 체크박스를 체크하면 생성된 div가 표시됩니다. 또한 div를 숨기려면 표시를 해제하십시오.

보시다시피 div는 ' 이행 ' 속성 및 ' : 체크 ' 의사 클래스 요소:

CSS에서 transition 속성이 있는 div를 숨기고 표시하는 방법을 설명했습니다.

결론

div를 표시하거나 숨기려면 ' 이행 ' 속성 및 ' : 체크 ' pseudo-class 요소는 div opacity 값이 ' 0 ', 그리고 :checked 의사 클래스 요소에서 불투명도를 ' 1 '. 사용자가 확인란을 클릭하면 div가 표시되고 선택을 취소하면 div가 숨겨집니다. 이 매뉴얼에서는 transition 속성을 이용하여 div를 숨기고 보여주는 방법을 설명했습니다.