Maison > Article > interface Web > Comment puis-je créer des coins de table arrondis avec CSS uniquement ?
Coins de table arrondis avec CSS uniquement
La création de coins de table arrondis est une exigence de conception courante. Cependant, y parvenir uniquement avec CSS peut être difficile. Cet article fournit une solution pour créer des coins arrondis pour les cellules d'un tableau sans recourir à des images ou à JavaScript.
L'exemple CSS fourni ajuste initialement le rayon de bordure du tableau pour arrondir les coins. Bien que cela crée effectivement des coins arrondis, cela supprime les bordures des cellules. L'ajout de bordures aux cellules individuelles entraîne des coins non arrondis.
La solution recommandée utilise des bordures distinctes pour le tableau et les cellules. En définissant la propriété « border-collapse » sur « separate », nous pouvons contrôler les bordures individuellement. Des bordures noires unies sont ensuite appliquées au tableau et aux cellules, garantissant des bordures cohérentes dans tout le tableau.
Pour créer des coins arrondis pour le tableau dans son ensemble, nous définissons la propriété "border-radius" sur l'élément tableau. Cela arrondit tous les coins du tableau.
Cependant, pour les cellules individuelles, nous devons nous assurer que les bordures ne sont appliquées que sur certains côtés. Pour y parvenir, nous modifions les bordures de la première cellule et du premier en-tête pour supprimer la bordure gauche. Cela crée les coins arrondis souhaités pour les cellules de coin.
En combinant ces règles CSS, nous pouvons obtenir les coins de tableau arrondis souhaités sans compromettre les bordures du tableau ni recourir à des technologies supplémentaires telles que des images ou JavaScript.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!