CSS에서 '~'는 어디에 사용됩니까?
2360 단어 webdevcssprogrammingbeginners
한 걸음 물러서서 CSS 연결자에 대해 알아봅시다.
CSS 조합자 순위 지정 :
1.
" "
: 자손 연결기가장 인기 있는 CSS 결합자는 후손 결합자입니다.
" "
가 무엇을 하는지 혼란스럽습니까? 구문은 다음과 같습니다..card-container button-container{
/* some property here */
}
프론트 엔드 개발자로서 당신은 이 연산자를 사용하고 있다는 사실을 깨닫지 못한 채 결국 이 연산자를 사용하게 됩니다! 이것이 하는 일은 첫 번째 요소가 조상 중 하나인 경우에만 두 번째 요소를 선택하는 것입니다.
더 나은 이해를 위해 여기에서 코드를 가지고 놀 수 있습니다: code sample
2.
>
: 하위 조합기가까운 두 번째는 하위 연결자이며 첫 번째 요소의 직계 하위 요소인 경우에만 두 번째 요소를 선택하는 것이 임무입니다.
예는 혼란을 없애줍니다.
card-container > p{
/* some property here */
}
다음은 위의 코드 샘플과 유사한 코드 샘플입니다. code sample
3.
+
: 인접 형제 결합기내 코딩 여정에서 나는 아직 내 프로젝트에서 순위 목록의 마지막 두 개를 사용할 기회가 없었지만 여기 있습니다!
플러스 또는 인접한 형제 결합자는 두 번째 요소와 일치하는 경우 첫 번째 요소의 인접한 요소를 선택하는 데 사용됩니다.
예시 :
h1 + p{
/* some property here */
}
이해를 돕기 위한 코드 스니펫은 다음과 같습니다. code sample
4.
~
: 일반 형제 결합기마지막으로 가장 중요한 것은 물결표입니다. 기술적으로 일반 형제 연결자 로 알려져 있습니다. 또는 벌레 . 또는 구불구불한 선. 당신이 그것을 무엇이라고 부르든, 그것은 두 번째 요소와 일치하는 첫 번째 요소의 형제를 선택하는 것입니다.
방법은 다음과 같습니다.
card-container-first-batch ~ rest
그것은 매우 코너 케이스이지만 존재합니다. 따라서 알아야 할 우리의 일!
다음은 위의 코드 샘플과 유사한 코드 샘플입니다. code sample
그래서 요약 :
CSS 조합자에는 4가지 유형이 있습니다: 자손("") , child(>) , 인접 형제(+) 및 일반 형제(~).
조심스럽게 사용하고 코드가 깨지지 않기를 바랍니다!
더 재미있는 비트를 위해(Css가 재미있다고 생각한다면 😂)
나를 팔로우하고 내 github를 확인하고 다음에 만나요!
Reference
이 문제에 관하여(CSS에서 '~'는 어디에 사용됩니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/i_am_onkar/where-is-used-in-css--5fh4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)