


Utilisez CSS pour créer de petits coins pointus et des effets de bulles dans la boîte de discussion
Je vois souvent des coins pointus comme celui-ci. Je ne les comprenais pas auparavant et je pensais qu'ils étaient tous réalisés avec des images. Plus tard, j'ai été surpris de constater que beaucoup d'entre eux étaient réalisés avec CSS, ce qui est à la fois beau et économe en ressources. . C'est vraiment le meilleur des deux mondes !
Alors, comment obtenir cet effet en utilisant CSS ? Tout d'abord, écrivons un code simple :
Le code est le suivant :
<p class="arrow"></p> <style type="text/css"> .arrow { width:0; height:0; font-size:0; border:solid 10px #000; }</style>
Ici, on peut obtenir un carré noir, qui est en fait composé d'une bordure, car la largeur et hauteur de p Tous valent 0,. Examinons donc de plus près à quoi ressemblent les bordures supérieure, inférieure, gauche et droite de p lorsque sa largeur et sa hauteur sont toutes deux égales à 0. Ensuite, nous définissons les couleurs de chaque côté de la bordure sur des couleurs différentes :
Le code est le suivant :
<p class="arrow"></p> <style type="text/css"> .arrow { width:0; height:0; font-size:0; border:solid 10px; border-color :#f00 #0f0 #00f #000; } </style>
Nous avons constaté que lorsque la largeur et la hauteur de p sont toutes deux égales à 0, sa bordure entière est composée de quatre triangles, chaque côté étant un triangle, alors nous pouvons utiliser ces fonctionnalités, créer de jolis petits coins pointus. Il nous suffit de définir la couleur de la bordure à trois côtés inutile (triangle) pour qu'elle soit la même que celle de l'arrière-plan, afin que vous ne puissiez voir que le triangle souhaité, puis d'utiliser le positionnement pour ajuster la position. Le code spécifique est le suivant :
Le code est le suivant :
<p class="s end "> <p class="arrow"></p> </p> <style type="text/css"> body { background :#4D4948; } .send { position:relative; width:150px; height:35px; background:#F8C301; border-radius:5px; /* 圆角 */ margin:30px auto 0; } .send .arrow { position:absolute; top:5px; right:-16px; /* 圆角的位置需要细心 调试 哦 */ width:0; height:0; font-size:0; border:solid 8px; border-color:#4D4948 #4D4948 #4D4948 #F8C301; } </style>
Vous avez terminé, l'effet est le suivant :
[Recommandations associées]
1. Tutoriel vidéo gratuit CSS3
2 Le navigateur implémente une animation CSS3 haute performance sur mobile .
3. Exemples de code de h5+css3 pour obtenir des effets de survol et de fondu d'image
4 Vous apprendre à utiliser CSS3 pour créer. 8 types d'animations de chargement
5.Vous apprendre à dessiner un motif circulaire standard en utilisant CSS
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!

Dans cet article, Blackle Mori vous montre quelques-uns des hacks trouvés tout en essayant de repousser les limites du support HTML de Cohost. Utilisez-les si vous osez, de peur que vous soyez également étiqueté un criminel CSS.

Les curseurs personnalisés avec CSS sont excellents, mais nous pouvons faire passer les choses au niveau supérieur avec JavaScript. À l'aide de JavaScript, nous pouvons passer entre les états du curseur, placer du texte dynamique dans le curseur, appliquer des animations complexes et appliquer des filtres.

Les animations CSS interactives avec des éléments se ricochent semblent plus plausibles en 2025. Bien qu'il soit inutile de mettre en œuvre Pong dans CSS, la flexibilité et la puissance croissantes de CSS renforcent le soupçon de Lee selon lequel un jour, ce sera un jour

Conseils et astuces sur l'utilisation de la propriété CSS Back-Filter pour styliser les interfaces utilisateur. Vous apprendrez à superposer des filtres en toile de fond entre plusieurs éléments et à les intégrer à d'autres effets graphiques CSS pour créer des conceptions élaborées.

Eh bien, il s'avère que les fonctionnalités d'animation intégrées de SVG n'ont jamais été obsolètes comme prévu. Bien sûr, CSS et JavaScript sont plus que capables de porter la charge, mais il est bon de savoir que Smil n'est pas mort dans l'eau comme précédemment

Yay, laissez-le saut pour le wat-wrap: joli atterrissage dans la technologie safari aperçu! Mais méfiez-vous qu'il est différent de la façon dont il fonctionne dans les navigateurs de chrome.

Cette mise à jour de CSS-Tricks met en évidence des progrès significatifs dans l'Almanac, des apparitions de podcast récentes, un nouveau guide CSS Counter et l'ajout de plusieurs nouveaux auteurs contribuant un contenu précieux.

La plupart du temps, les gens présentent la fonctionnalité de Tailwind avec l'un des utilitaires à propriété unique de Tailwind (qui modifie une seule déclaration CSS). Lorsqu'il est présenté de cette façon, @Apply ne semble pas du tout prometteur. So évidence


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Version crackée d'EditPlus en chinois
Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire
