yeji

border:none과 border:0의 차이점 본문

CSS

border:none과 border:0의 차이점

yeji717 2021. 4. 16. 13:30

이제껏 코딩을 하면서 border 값을 없애려고 할 때 border:none; 을 사용했었다.

우연히 다른 사람의 글을 통해 border:0;이 더 맞다는 걸 깨닫게 되고 정리해본다.

 

두 개의 p태그에 똑같은 css로 설정하고

첫번째 p 태그에는 border:none;

두번째 p 태그에는 border:0; 을 준 다음 border:style:dotted;를 설정해주니

이런 결과가 나왔다!.. 

border-style은 border:none 보다 우선 순위가 높아서 이런 현상이 발생되었다. 

border-style 다음에 border:none을 선언하면 캐스케이딩 원칙에 따라 후자가 적용된다. 

실수할지 모르니, 잘 알아두도록 하자.

 

 

 

See the Pen border test by yeji (@kimyeji) on CodePen.

'CSS' 카테고리의 다른 글

blur() , backdrop-filter  (0) 2022.03.18
@font-face  (0) 2021.04.16
높이를 알 수 없는 div 세로 가운데 정렬  (0) 2021.03.30
Pseudo Element  (0) 2021.03.26
Pseudo-class  (0) 2021.03.26
Comments