비밀번호

커뮤니티2

구글태그매니저[Google Tag Manager] 구글태그매니저 커뮤니티입니다.

[CSS] CSS 기초 정리

1. display: none 은 visibility: hidden 과 다릅니다.

display: none은 요소를 화면에 보이지 않겠다는 것으로

해당 요소는 아예 없어지므로, 다른 요소들의 위치가 당겨집니다.

visibility: hidden은 요소를 화면에서 가리는 것으로

해당 요소는 투명하게 가리므로, 다른 요소들의 위치가 변하지 않습니다.

visibility: hidden과 비슷한 효과를 가진 css 스타일은

투명도를 조절하는 opacity: 0이 있습니다.

 

2. CSS는 같은 요소를 가르키더라도 마지막 스타일을 적용한다.

같은 선택자로 CSS를 작성하더라도 제일 아래에 있는 스타일이 적용됩니다.

위치도 중요하므로 추가한 스타일은 기존스타일 보다 아래에 위치하게 작성해주셔야 합니다.

 

 

3. 복잡해진 CSS를 확인하는 방법

CSS를 편집하는 방법은 너무 많고 Inline style도 있어 스타일이 복잡해 졌을 때,

JavaScript getComputedStyle()를 사용하면 확인할 수 있습니다.
예시: getComputedStyle(document.querySelector('button.btn'))

전체댓글0

1