Si vous souhaitez savoir comment supprimer les puces, nous sommes là pour vous aider ! Le style par défaut est une ligne pleine* pour la plupart des sites web, avec un peu d’espace entre les lignes. Vous pouvez choisir l’aspect que vous souhaitez lui donner en sélectionnant le texte, en accédant à votre design ou à votre feuille de style et en apportant des modifications.
Avant de poursuivre le guide, je voudrais remercier NaturHandel.dk et Virksomhedsoplysninger.dk.
Il existe de nombreuses façons de se débarrasser de ces petites pointes de flèche. De l’utilisation d’une bibliothèque externe ou d’un plugin pour les remplacer par quelque chose de plus esthétique (comme un cercle) à l’utilisation d’une propriété overflow : hidden dans la feuille de style de votre conteneur, il existe de nombreuses méthodes qui fonctionnent très bien. Voici les meilleures méthodes et astuces pour supprimer les puces en css.
Utiliser une bibliothèque ou un plugin
Si vous souhaitez une alternative plus propre et plus moderne aux petites flèches, vous pouvez utiliser une bibliothèque ou un plugin qui propose quelque chose qui corresponde à vos attentes. En voici quelques-uns que nous vous recommandons :
- Utilisez le jeu d’icônes sociales de Font Awesome pour remplacer vos puces. C’est simple et hautement personnalisable. Il vous suffit de télécharger la police d’icônes et de l’appliquer.
- Il existe d’autres bibliothèques qui disposent d’un système plus formel, comme CSS Twitter Buttons. Cependant, certains projets utilisent JavaScript pour remplacer des éléments individuels de votre site par un élément personnalisé, comme Elementor de iThemes.
Utilisez le bouclier de débordement
Vous avez probablement vu des sites web dont le contenu des conteneurs utilise une propriété overflow : hidden pour une raison ou une autre. Cette propriété permet de faire ressortir le texte (c’est-à-dire les puces) dans certaines situations. Par exemple, si vous avez déjà vu une zone à onglets dans laquelle les onglets sont repoussés hors de l’écran, une propriété overflow : the hidden est utilisée.
Un débordement : la propriété cachée est une méthode plus couramment utilisée car elle est facile à mettre en œuvre. Vous pouvez rechercher en ligne de nombreux tutoriels qui vous expliquent comment utiliser cette méthode et l’appliquer à vos propres besoins. Certains des tutoriels les plus populaires se trouvent ici et ici.
Cette méthode doit être utilisée avec précaution, car elle ne fonctionne qu’avec les éléments en ligne (c’est-à-dire le contenu à l’intérieur d’une balise de paragraphe). Par conséquent, si vous utilisez une grande police de caractères pour votre texte, cette méthode ne fonctionnera pas car elle brisera l’espacement.
Par exemple :
Avant :
- et après avec le débordement caché
Après :
Utiliser un onglet de code
La plupart du temps, si vous souhaitez vous débarrasser des puces, c’est parce que vous avez plusieurs niveaux de contenu que vous souhaitez séparer. Au lieu d’ajouter des tonnes d’espace (ce qui consommerait de l’espace précieux), essayez d’utiliser un onglet de code. Cela peut fonctionner très bien si vous n’avez qu’un seul niveau de puces. Veillez simplement à ce qu’il soit placé en bas de page, afin que personne ne puisse le voir.
Utiliser un onglet CSS
Il s’agit d’une solution minimale puisque vous ne pouvez rien personnaliser. Cependant, si vous ne voulez pas de cadre supplémentaire et que vous souhaitez utiliser cette méthode à fond, alors celle-ci est faite pour vous ! De la même manière que vous pouvez personnaliser les onglets en général, tout ce que vous avez à faire est de créer votre propre onglet personnalisé et de le superposer à un autre élément. L’astuce consiste à placer vos onglets en bas, puis à les faire chevaucher par un autre élément. Je vous suggère d’espacer davantage vos éléments afin qu’ils n’interfèrent pas les uns avec les autres. Cette opération peut être réalisée à l’aide d’une méthode CSS ou JavaScript.
Utiliser un chevauchement d’onglets avec un sélecteur de liste
Il s’agit d’une solution assez simple pour supprimer complètement les puces. Vous devez créer votre élément de liste, puis utiliser un autre sélecteur qui se superpose à lui. De cette manière, vous n’avez pas d’onglets ici, vous n’avez que les puces elles-mêmes. Pour obtenir cet effet, assurez-vous que votre élément de liste possède une classe qui correspond à la classe de puce de votre liste (voir ci-dessous) et définissez un style CSS de « liste-bullet » (à la fin du style d’onglet) ou quelque chose de similaire.
Par exemple :
.tabs ul li { padding:0; } .tabs li.list-bullet { width:150px; } .tabs li a { display:block; text-decoration:none; } .tabs li a:hover { text-decoration:underline; }
Mettre en place un cadre liquide
Si tout le reste échoue, vous pouvez mettre en place un cadre liquide et masquer les puces à l’aide de CSS. Toutefois, cette solution nécessiterait le plus de travail, car elle requiert la création de votre propre cadre, c’est pourquoi je ne la suggère pas. De plus, comme il existe de nombreux frameworks (tels que Bootstrap ou Foundation) qui proposent des puces par défaut, il est plus facile d’utiliser l’un d’entre eux.
LA PLUPART DU TEMPS, NOUS UTILISONS LA MÉTHODE DU BOUCLIER DE DÉBORDEMENT. SI VOUS N’AVEZ PAS CETTE POSSIBILITÉ, FAITES CE QUE VOUS AVEZ À FAIRE.
Convertissez vos puces en véritables paragraphes pour une meilleure lisibilité.
Nous savons que cela semble un peu étrange au premier abord, mais c’est une excellente solution car elle réduit le défilement nécessaire à la lecture de votre contenu. Lorsque vous convertissez vos puces en véritables paragraphes (voir ci-dessous), le texte est plus facile à assimiler et plus lisible.
Remplacer une liste ordonnée par des paragraphes imbriqués
Les listes ordonnées ont un style prédéfini. Si vous souhaitez que les puces soient plus attrayantes visuellement, vous pouvez les transformer en paragraphes imbriqués en créant plusieurs paragraphes et en mettant en retrait chaque point à l’intérieur du paragraphe.
Remplacer les listes numérotées par des paragraphes imbriqués
Une façon de supprimer les puces de votre CSS est de convertir les listes numérotées en paragraphes imbriqués.
Par exemple, vous pourriez tourner ceci :
-Première balle
-Bullet two
dans ce domaine :
-Première balle – Deuxième balle
Utilisez plutôt une image
Il existe de nombreuses façons de supprimer les puces de votre CSS, notamment en les remplaçant par une image. Par exemple, si vous voulez une liste des 10 faits les plus intéressants sur les pandas, vous pouvez télécharger une image sur votre site web et créer une liste en fonction du nombre de puces que vous souhaitez inclure.
Dernière réflexion sur la façon de supprimer les puces dans votre CSS pour une apparence plus propre
La création d’un beau site web n’est pas difficile lorsque vous savez utiliser les CSS. Nous avons listé des façons de supprimer les puces en CSS.
dans cet article. Il existe de nombreuses façons de procéder, et nous espérons que cette liste vous aidera à trouver la meilleure solution pour votre projet.
Lisez également notre guide sur : Comment utiliser les glyphicons en CSS avec et sans bootstrap