홈페이지 » 코딩 » Family.scss Mixins로 n 번째 자식 선택자 자동화

    Family.scss Mixins로 n 번째 자식 선택자 자동화

    Sass 현대 CSS를 관리하는 가장 좋은 방법이며 mixin 라이브러리 개발주기 동안 더 많은 시간을 절약 할 수 있습니다..

    이 mixin은 다음과 같이 작동합니다. 자동화 된 코드 또는 기능 당신이 당신의 주된 Sass 파일을 호출합니다. 일부 믹스 인은 더 일반적인 반면 다른 믹스 인은 매우 구체적입니다. Family.scss 라이브러리.

    이 무료 도서관 제공 26 믹스 인 달리기 복잡한 : n 번째 자식 셀렉터 모든 코드를 암기하지 않고.

    대부분의 개발자는 : n 번째 자식 선택기이며 기본적으로 복잡하지는 않습니다. 당신은 단순히 숫자 선택기를 전달하십시오., 예를 들면 : n 번째 자녀 (2) 소속 스타일 규칙이 부모 요소의 모든 두 번째 자식에 적용되는.

    그러나 이것은 선택할 때 훨씬 더 복잡해질 수 있습니다. 동적 요소 (예 : 첫 번째 및 마지막)을 선택하거나 소수의 소수 (처음 세 자녀와 같은).

    이것은 Family.scss가 도움을 줄 수있는 곳입니다. 매우 작은 라이브러리이며 자식 선택자를위한 26 가지 솔루션이 포함되어 있습니다. 기초에서 최고 복합체에 이르기까지. 각 믹스 인은 홈페이지에 데모가 있습니다. 필요에 따라 찾아보고 필터링 할 수 있습니다..

    여기에 몇 가지가있다. 흥미로운 예 이 라이브러리가 할 수있는 것을 과시하기 위해서 :

    • 후 첫 번째 (5) - 처음 5 명의 아이들 이후에 모든 요소를 ​​선택하십시오.
    • 에서 끝 (3) - 세 번째에서 마지막 자식 요소를 선택하십시오.
    • 전부지만 (3) - 3 번째를 제외한 모든 아이들을 선택하십시오.
    • ~ 사이 (3, 12) - 3 번째와 12 번째 요소 사이의 모든 짝수 차일드를 선택하십시오.

    탐색 할 수있는 수십 가지가 있으며 각각의 데모를 통해 작업 방식을 시각화 할 수 있습니다..

    몇 가지 고급 믹스 수량 쿼리 의존 그것들은 “적어도” 또는 “많으면” 특정 범위로 고정. 예를 들어, 최소 5 명의 자식 (또는 그 이상)이있는 부모 요소에 대해 모든 자식을 선택할 수 있습니다..

    이러한 아이디어는 독서에 대한 혼란을 야기 할 수 있지만 라이브 데모 정말로 모든 것을 맑게 만들어라..

    파고 들면 사본 다운로드 이 모든 데모와 함께 GitHub 레포의 mixin 라이브러리 중 하나입니다. 그리고 트위터 @LukyVJ에서 프로젝트 작성자와 생각이나 질문을 공유 할 수 있습니다..