Qui n'aime pas une bonne liste? Nous les utilisons constamment dans notre balisage pour diverses situations. Aujourd'hui, nous allons examiner quelques exemples simples et pratiques que vous pouvez voler et utiliser dans votre propre travail.
Nous commençons avec une liste verticale animée amusante, puis nous coiffons une liste avec des vignettes et du texte, une autre avec juste des images et enfin une liste ordonnée dans laquelle les numéros sont stylés différemment du reste du type. Il y a une tonne de bonnes choses à apprendre ici alors sautons dedans!
HelvetiList
Pour notre première liste, nous allons commencer par un design simple, minimal mais super attrayant qui dépend fortement de la beauté de la typographie. Nous utiliserons certains styles fins d'Helvetica et ajouterons une animation fluide en vol stationnaire.
Démo: Découvrez la démo et le code sur CodePen.
HTML
Notre balisage est extrêmement simple. Créez un div (vous voudrez probablement une classe ou un ID dans un projet réel), puis ajoutez un en-tête et une liste non ordonnée avec cinq éléments de liste.
CSS
Comme nous l'avons vu dans la capture d'écran ci-dessus, les éléments de la liste utilisent des caractères très minces, des séparateurs subtils et un état de survol qui agrandit la police. Pour commencer, donnez une largeur à la div et définissez vos styles h2 génériques.
Ensuite, appliquez un type de type liste de type none pour supprimer les puces et réinitialiser les marges ou les bourrages éventuels. Pour les éléments de liste réels, j'ai appliqué une légère bordure inférieure, qui fournit ce petit séparateur. J'ai effectivement utilisé le sélecteur de dernier enfant, mais ce n'est pas grave si un navigateur ne le reconnaît pas et décide de placer une bordure supplémentaire en bas.
Notez également que toutes les fois que j'ai défini la police, j'ai utilisé un raccourci CSS et appliqué différents poids. Pour finir, j'ai appliqué certains styles de lien et défini la transition pour agrandir la police et changer la couleur de fond en survol.
Liste de vignettes
Un format très courant que vous verrez pour les listes est votre texte de base (miniature et texte). configuration, ce qui est un excellent moyen d’ajouter un bel intérêt visuel à une liste de paragraphes par ailleurs ennuyeuse.
Il s'agit d'un style de liste extrêmement polyvalent que vous pouvez utiliser sur n'importe quel nombre de projets. Voyons voir comment ça fonctionne.
Démo: Découvrez la démo et le code sur CodePen.
HTML
Le HTML sur celui-ci est un peu plus compliqué. Chaque élément de la liste doit avoir trois enfants: une image, un titre et un paragraphe. Les images que j'utilise mesure 100 x 100 pixels. Gardez cela à l'esprit si vous souhaitez personnaliser le format. Dans l’ensemble, c’est toujours un balisage très simple qui ne devrait pas vous déranger le moins du monde.