hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Automatisez: sélecteurs nth-child avec Family.scss Mixins

Sass est le meilleur moyen de gérer les bibliothèques CSS modernes et mixin peut économiser encore plus de temps au cours du cycle de développement.

Ces mixins fonctionnent comme des codes automatisés ou des fonctions que vous appelez dans vos fichiers Sass principaux. Certains mixins sont plus généraux tandis que d'autres sont très spécifiques comme la bibliothèque Family.scss .

Cette librairie gratuite propose 26 mixins pour exécuter des sélecteurs complexes :nth-child sans mémoriser tout ce code.

La plupart des développeurs connaissent le sélecteur :nth-child et par défaut, ce n'est certainement pas compliqué. Vous passez simplement un sélecteur numérique, par exemple :nth-child(2) où les règles de style d'appartenance s'appliquent à chaque deuxième enfant de l'élément parent.

Cependant, cela peut devenir beaucoup plus complexe lorsque vous voulez sélectionner des éléments dynamiques (tels que le premier et le dernier) ou lorsque vous voulez sélectionner une petite poignée d'éléments (tels que les trois premiers enfants).

C'est là que Family.scss peut vous aider. C'est une très petite bibliothèque et elle contient 26 solutions pour les sélecteurs d'enfants allant de base à super complexe . Chaque mixin a une démo sur la page d'accueil, que vous pouvez parcourir et filtrer au besoin.

Voici quelques exemples intéressants pour montrer ce que cette bibliothèque peut faire:

  • after-first(5) - sélectionner tous les éléments après les 5 premiers enfants
  • from-end(3) - sélectionne le 3ème au dernier élément enfant
  • all-but(3) - sélectionner tous les enfants sauf le 3ème
  • even-between(3, 12) - sélectionner tous les enfants pairs entre les 3e et 12e éléments

Il y a des douzaines d'autres que vous pouvez parcourir et ils ont chacun des démos pour vous aider à visualiser comment ils fonctionnent.

Quelques mixins avancés reposent sur des requêtes de quantité qui sélectionnent des éléments "au moins" ou "au plus" fixés sur une certaine plage. Par exemple, vous pouvez sélectionner tous les enfants pour les éléments parents qui ont au moins 5 enfants (ou plus).

Ces idées peuvent être déroutantes en lisant à leur sujet, mais les démos en direct rendent vraiment tout à fait clair.

Pour creuser, vous pouvez télécharger une copie de cette bibliothèque mixin du dépôt GitHub, avec toutes ces démos. Et, vous pouvez partager vos pensées ou vos questions avec le créateur du projet sur Twitter @LukyVJ.

30 Manipulation de photo incroyable de feu et de flammes

30 Manipulation de photo incroyable de feu et de flammes

En vérité, la civilisation humaine ne peut être construite sans le feu. Depuis le contrôle du feu par les premiers humains, il a été avec nous pendant environ 125 000 ans, témoin de la montée et de la chute des civilisations humaines. Contrairement à l'eau calme et à la beauté intérieure, le feu vif a attiré beaucoup d'attention, ce qui a inspiré de nombreux grands artistes humains à créer de l'art à ce sujet, l'art du feu.Jusqu'à l

(Conseils techniques et de conception)

Superbe voiture sale Art que vous devez voir

Superbe voiture sale Art que vous devez voir

Le premier instinct d'une personne moyenne quand elle voit une voiture vraiment sale est de la faire laver, n'est-ce pas? Eh bien, Scott Wade n'est pas votre personne moyenne. Il est connu comme "The Dirty Car Artist". Oui, il regarde une voiture sale et crée des œuvres d'art étonnantes dessus . I

(Conseils techniques et de conception)