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.

6 offres de Black Friday pour les concepteurs

6 offres de Black Friday pour les concepteurs

Black Friday est une bonne affaire! C'est particulièrement bien pour les designers, car il n'y a pas besoin de faire la queue pour attendre l'ouverture du magasin. Vous pouvez trouver quelques bonnes affaires sur certains excellents produits en ligne.Il y a, en fait, quelque chose pour à peu près tout le monde. U

(Conseils techniques et de conception)

Recherche d'emojis dans Gboard en utilisant Doodles

Recherche d'emojis dans Gboard en utilisant Doodles

Les utilisateurs de Gboard pour Android n'auront plus besoin de faire défiler toute la librairie emoji pour trouver celle dont ils ont besoin en tant que mise à jour. Google a permis au clavier de faciliter la recherche d'emoji .Alors, comment Google a-t-il amélioré la recherche emoji? En utilisant le pouvoir des griffonnages ! Ma

(Conseils techniques et de conception)