J'ai récemment parcouru de nombreux effets de recadrage d'images de sites Web. La plupart des méthodes sont présentées dans l'image ci-dessous (emprunt d'une image à Script Home). Sélectionnez la position appropriée en modifiant la taille de la zone de recadrage. Mais cet article présente une autre méthode de recadrage. La zone de recadrage est déterminée par le développeur et la taille de l'image est déterminée par l'utilisateur. La position appropriée est sélectionnée en redimensionnant et en faisant glisser l'image, et le rapport hauteur/largeur de l'image est toujours conservé. le processus. Comme le montre l’image ci-dessus à droite. Cette approche présente principalement les avantages suivants : la largeur et la hauteur du cadre de recadrage sont cohérentes avec le rapport hauteur/largeur réel, évitant les problèmes de déformation de l'image sans limiter la taille d'affichage de l'image, garantissant la proportion originale de l'image, et la taille originale peut être obtenu en mettant à l'échelle les parties locales. Le recadrage est plus convivial. Par exemple, pour capturer une très petite partie d'une image haute définition, il suffit d'agrandir l'image et de la faire glisser dans la zone de recadrage, alors que d'autres méthodes nécessitent le recadrage. boîte à régler très petite, ce qui n'est pas propice. Après avoir parlé du fonctionnement de l'utilisateur, il faut aussi parler des défauts. L'inconvénient est que la difficulté augmente d'un ordre de grandeur. . . . L'idée principale est d'utiliser deux images et de les positionner de manière absolue. L'une est placée à l'intérieur du cadre de recadrage et l'autre est placée à l'extérieur du cadre de recadrage et l'effet de transparence est défini. Le débordement du cadre de recadrage est masqué pour maintenir une synchronisation absolue du cadre de recadrage. deux photos à tout moment.
1. 10 articles recommandés sur la taille d'affichage
Introduction : Récemment, j'ai parcouru les effets de recadrage d'image de nombreux sites Web. La plupart des méthodes sont présentées dans l'image ci-dessous (en empruntant une image à Script House). Sélectionnez la position appropriée en modifiant la taille de la zone de recadrage. . Mais cet article présente une autre méthode de recadrage. La zone de recadrage est déterminée par le développeur et la taille de l'image est déterminée par l'utilisateur. La position appropriée est sélectionnée en redimensionnant et en faisant glisser l'image, et le rapport hauteur/largeur de l'image est toujours conservé. le processus. Comme le montre l’image ci-dessus à droite. Cette approche présente principalement les avantages suivants : la largeur et la hauteur du cadre de recadrage sont cohérentes avec le rapport hauteur/largeur réel, évitant les problèmes de déformation de l'image sans limiter la taille d'affichage de l'image, garantissant la proportion originale de l'image, et passant...
2. Comment écrire des pages Web HTML hautes performances
Introduction : La plupart des développeurs optimiseront via JavaScript et les images, via la configuration du serveur, la compression et la fusion de fichiers - même en ajustant CSS (fusion de petites images). Un mauvais HTML est toujours ignoré, même s'il a toujours été le langage central d'Internet. Le HTML devient de plus en plus gros. Chaque page HTML des 100 meilleurs sites Web fait pour la plupart environ 40 Ko. Amazon et Yahoo utilisent des milliers de pages HTML. Sur la page principale de youtube.com, il y a jusqu'à 3 500 éléments HTML. Réduire la complexité du HTML et le nombre d'éléments dans une page n'améliore pas de manière significative le temps d'analyse - mais le HTML est la clé pour créer des pages Web extrêmement rapides, et l'adaptation aux différents appareils affecte le succès
3. Utilisez CSS3 pour implémenter la méthode de dégradé d'arrière-plan
Introduction : Vous pouvez également créer un arrière-plan. gradient sans connaître le CSS, je l'applique toujours aux pages Web que je crée en PSing une image avec un dégradé d'arrière-plan. Cependant, il n'y a pas si longtemps, j'ai appris que CSS3 pouvait également créer des dégradés d'arrière-plan. Il est devenu beaucoup plus facile de créer des effets de dégradé d'arrière-plan. Voici quelques méthodes pour créer des dégradés d'arrière-plan en CSS3.
4. Comment écrire des pages Web HTML hautes performances
Introduction : Comment améliorer les performances d'une page Web ? La plupart des développeurs optimiseront via JavaScript et les images, via la configuration du serveur, la compression et la fusion de fichiers – voire l'ajustement du CSS (fusion de petites images). Un mauvais HTML est toujours ignoré, même s'il a toujours été le langage central d'Internet.
5. Exemple de partage de code pour le recadrage d'images JavaScript sans déformation (image)
Introduction : Récemment, j'ai parcouru les effets de recadrage d'image de nombreux sites Web. La plupart des méthodes sont présentées dans l'image ci-dessous (en empruntant une image à Script House). zone de recadrage. Mais cet article présente une autre méthode de recadrage. La zone de recadrage est déterminée par le développeur et la taille de l'image est déterminée par l'utilisateur. La position appropriée est sélectionnée en redimensionnant et en faisant glisser l'image, et le rapport hauteur/largeur de l'image est toujours conservé. le processus. Comme le montre l’image ci-dessus à droite. Cette approche présente principalement les avantages suivants : La largeur et la hauteur du cadre de recadrage sont cohérentes avec le rapport hauteur/largeur réel, évitant ainsi les problèmes de déformation de l'image. Elle ne limite pas la taille d'affichage de l'image et garantit la proportion originale de l'image. l'image peut être obtenue en zoomant..
6 Utiliser le bouton image comme bouton de réinitialisation du formulaire
Introduction : Utilisez quelques petites images pour remplacer ces boutons. La méthode d'utilisation des images pour le bouton Soumettre est très simple, je pense que tout le monde peut le faire. Alors, comment utiliser un bouton d'image comme bouton de réinitialisation de formulaire ? Les amis intéressés peuvent jeter un œil à
Introduction : L'éditeur suivant vous proposera un article sur l'utilisation d'images personnalisées dans la méthode HTML pour implémenter l'affichage des cases à cocher. L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Venez jeter un oeil avec l'éditeur
8 Bulles vocales CSS3 pures avec fond transparent
Introduction : Il s'agit d'un effet spécial Speech Bubbles avec un fond transparent réalisé en CSS3 pur. Cette bulle utilise deux images png transparentes comme arrière-plan et les combine dans un effet de bulle via un simple code CSS.
9. Effet de carrousel à commutation aveugle CSS3 pur
Introduction : Il s'agit d'un effet spécial de carrousel de commutation de style aveugle réalisé en CSS3 pur. Cet effet spécial est réalisé à l'aide d'images d'arrière-plan. Lorsque le carrousel est commuté, un ensemble d'éléments div est utilisé pour créer l'effet de stores, ce qui est très cool.
10. Jour 8 de création d'un site Web à l'aide des standards du Web : Démarrer avec la mise en page CSS
Introduction : La plus grande différence entre la mise en page CSS et la mise en page de tableau traditionnelle est que le positionnement d'origine utilise des tableaux et contrôle la section de mise en page du texte via l'espacement des tableaux ou en utilisant un GIF incolore et transparent. Espacement des images ;
[Recommandations de questions et réponses associées] :
php - Comment filtrer les non-images ?
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!