Contacts

Inversion de css. CSS : Comment créer une couleur contrastante pour le texte qui se trouve sur un arrière-plan multicolore. Fonctions et syntaxe des filtres CSS

Les filtres CSS3 sont une émanation très intéressante de SVG, vous permettant de modifier des éléments HTML et des images en appliquant du flou, de la luminosité et bien d'autres filtres. Dans ce didacticiel, nous verrons rapidement comment ils fonctionnent.

Comment ça fonctionne?

Avec juste du CSS, nous pouvons créer des effets assez complexes. Ils peuvent être appliqués à la fois aux images et aux éléments HTML. La propriété utilisée pour contrôler tous ces effets est filtre.

filtre : filtre (valeur) ;

Comme on peut s'y attendre, cette propriété nécessite l'utilisation d'un préfixe de navigateur. Mais sur ce moment, seul -webkit-(Chrome et Safari) est le seul moteur de navigateur à prendre en charge cette propriété.

Webkit-filtre : filtre (valeur) ;
-moz-filter : filtre (valeur) ;
-o-filter : filtre (valeur) ;
-ms-filter : filtre (valeur) ;

Filtration

Il existe un certain nombre de filtres disponibles, alors examinons-les séparément pour mieux comprendre chacun d'eux. Plusieurs filtres peuvent être appliqués à un élément (séparés par un espace), par exemple, luminosité et se brouiller:

filtre : flou (5px) luminosité (0,5) ;

Il existe plusieurs filtres qui ne seront pas traités ci-dessous, mais ils peuvent être facilement implémentés avec des CSS préexistants (transparence et ombres). Voici l'image originale que nous utiliserons pour montrer le fonctionnement des filtres :

Je montrerai une photo avec un filtre appliqué (première photo) et le résultat du filtre sous forme d'image statique (deuxième photo) si vous utilisez un navigateur qui ne prend pas en charge les filtres et ne peut pas voir le résultat.

Se brouiller

Vous avez toujours voulu flou gaussien une image ou un texte avec un seul CSS ? Vous pouvez le faire avec des filtres ! Le flou est mesuré en pixels, vous pouvez donc faire quelque chose comme ceci :

filtre : flou (5px) ;
// Spécifique au navigateur
-webkit-filter : flou (5px) ;
-moz-filtre : flou (5px) ;
-o-filtre : flou (5px) ;
-ms-filtre : flou (5px) ;

Luminosité

La luminosité est mesurée de zéro à un, 1 est la luminosité totale (blanc) et 0 est la luminosité initiale.

filtre : luminosité (0.2) ;
// Spécifique au navigateur
-webkit-filter : luminosité (0,2) ;
-moz-filtre : luminosité (0,2) ;
-o-filtre : luminosité (0,2) ;
-ms-filtre : luminosité (0,2) ;

Saturation

La saturation est mesurée en pourcentage.

filtrer : saturer (50%) ;
// Spécifique au navigateur
-webkit-filter : saturer (50%) ;
-moz-filtre : saturer (50%) ;
-o-filtre : saturer (50%) ;
-ms-filtre : saturer (50%) ;

Faire pivoter la tonalité

Ce filtre permet de changer le ton en le tournant (imaginez une roue de couleurs que vous tournez ensuite). Il se mesure en degrés.

filtre : teinte-rotation (20deg) ;
// Spécifique au navigateur
-webkit-filter : hue-rotate (20deg) ;
-moz-filtre : teinte-rotation (20deg) ;
-o-filtre : teinte-rotation (20deg) ;
-ms-filter : teinte-rotation (20deg) ;

Contraste

Le contraste est, encore une fois, mesuré en pourcentage. 100% est la valeur par défaut, 0% créera une image complètement noire. Tout ce qui dépasse 100 % ajoute du contraste !

filtre : contraste (150%) ;
// Spécifique au navigateur
-webkit-filter : contraste (150%) ;
-moz-filtre : contraste (150%) ;
-o-filtre : contraste (150%) ;
-ms-filtre : contraste (150%) ;

Inversion

Également mesuré en pourcentage. Des valeurs de 0% à 100% sont disponibles. Curieusement, pour le moment, webkit ne prend pas en charge les inversions si elles sont inférieures à 100%.

filtre : inverse (100%) ;
// Spécifique au navigateur
-webkit-filter : inverse (100%) ;
-moz-filter : inverse (100%) ;
-o-filtre : inverse (100%) ;
-ms-filter : inverse (100%) ;

Blanchiment

Encore une fois, spécifiez le pourcentage par lequel vous souhaitez désaturer l'image. Des valeurs de 0% à 100% sont disponibles.

filtre : niveaux de gris (100 %) ;
// Spécifique au navigateur
-webkit-filter : niveaux de gris (100%) ;
-moz-filtre : niveaux de gris (100%) ;
-o-filtre : niveaux de gris (100 %) ;
-ms-filtre : niveaux de gris (100 %) ;

Sépia

Je suppose que c'est très utile si vous voulez publier quelque chose sur Instagram. Bien que je suppose également que vous n'utiliserez pas CSS pour cela. Quoi qu'il en soit, ces nuances de gris et de négatif, combinées, vous permettront d'ajouter du sépia à l'image. 100% - ce sera le sépia fini, 0% - l'image originale.

filtre : sépia (100 %) ;
// Spécifique au navigateur
-webkit-filtre : sépia (100%) ;
-moz-filtre : sépia (100%) ;
-o-filtre : sépia (100%) ;
-ms-filtre : sépia (100%) ;

Prise en charge du navigateur

Kit Web Mozilla Trident Presto
Se brouiller Expérimental Pas Pas Pas
Luminosité
Saturation
Faire pivoter les tons
Contraste
Inversion Inversion complète uniquement
Blanchiment Expérimental
Sépia

Si vous avez des questions, nous vous recommandons d'utiliser notre

La description

Ajuste les paramètres de couleur ou de transparence de l'élément, définit également la rotation.

Syntaxe

filtre : progid : DXImageTransform.Microsoft.BasicImage (options)

Paramètres

enabled Active ou désactive le filtre. True pour activer le filtre, false pour le désactiver. grayScale Les couleurs sont converties en nuances de gris. 1 - couleurs grises, 0 - affiche les couleurs d'origine. invert Inverse les couleurs de l'élément. 1 - inverser les couleurs, 0 - conserver les couleurs d'origine. mask Spécifie que certaines couleurs doivent être transparentes. 1 - la transparence est modifiée à l'aide du paramètre maskColor, 0 - affiche les couleurs d'origine. mascColor Définit la couleur utilisée comme masque d'opacité pour le contenu de l'élément. La couleur est spécifiée au format 0xAARRGGBB, où AA est valeur hexadécimale transparence, RR - composante rouge, GG - composante verte, BB - composante bleue. miroir Miroir de l'élément. 1 - retournez horizontalement, 0 - gardez l'original. opacité Définit la valeur d'opacité. 0 - transparence totale, 1.0 - opacité des éléments. rotation Fait pivoter l'élément. 0 - position d'origine, rotation 1 - 90 ° dans le sens horaire, rotation 2 - 180 °, rotation 3 - 270 °. xray Les couleurs sont converties en niveaux de gris avec inversion des couleurs.

Les paramètres à l'intérieur du filtre sont répertoriés, séparés par des virgules, dans n'importe quel ordre.

HTML5 CSS2.1 IE Cr Op Sa Fx

filtre



Résultat cet exemple montré dans la fig. un.

Riz. 1. Utilisation du paramètre de radiographie

Navigateurs

Dans IE6 et IE7, les filtres sont appliqués uniquement aux éléments dont la propriété est définie.

Internet Explorer 9 n'ajoute pas de filtres aux éléments lors de l'impression d'un document.

Trouver des casinos en ligne fiables et honnêtes nécessite un grand nombre temps libre, surtout quand ça arrive sur les débutants. Il est nécessaire d'évaluer la transparence du club de jeux, sa réputation dans le réseau, les avis des autres utilisateurs, la rapidité des paiements et de nombreux autres facteurs d'activité. Pour sauver les joueurs de ce sort, nous avons compiléévaluation des casinos , qui ont été minutieusement testés et ont confirmé leur propre honnêteté et le bon retour des machines à sous.

Notre classement des meilleurs casinos

Vous n'avez plus besoin de passer votre temps personnel à vérifier la fiabilité de l'institution. Des analystes de jeu expérimentés qui passent des dizaines d'heures dans les casinos chaque mois ont fait leur propre évaluation objective du travail des clubs de jeu. Ils ont analysé des centaines d'établissements afin de proposer à terme aux utilisateurs meilleures plateformes présenté sur Internet.

La liste initiale des clubs était assez longue, mais lors de l'analyse, les établissements douteux et peu fiables ont disparu. Par exemple, la présence d'une fausse licence, l'absence de certificats pour les machines à sous, la substitution d'un serveur dans une machine à sous, et bien plus encore servent d'avertissement aux experts. Même un facteur qui vous permet de douter de l'honnêteté du casino est un motif d'exclusion de la notation.

En plus d'une analyse superficielle des plateformes de jeux, des informations sur les établissements sur Internet sont vérifiées. La réputation en ligne, les critiques des joueurs actuels et anciens, la présence de situations de conflit, les scandales avec les casinos et les moyens de résoudre les problèmes des créateurs sont pris en compte dans l'analyse. Une attention particulière est accordée aux jeunes clubs ayant une expérience professionnelle allant jusqu'à 1-2 ans.

Comment l'évaluation du casino est-elle établie et qui y accède ?

Pour créer évaluation des casinos sous licencenous attirons des joueurs expérimentés et des analystes avec plus de 10 ans d'expérience dans l'industrie. Grâce à leurs connaissances, ils peuvent facilement éliminer les clubs frauduleux, puis procéder à une analyse approfondie des établissements restants. Le résultat est une petite liste de casinos fiables où vous pouvez jouer en toute sécurité sans craindre pour l'honnêteté des résultats et des paiements.

  • la présence d'une licence du régulateur des jeux de hasard et de la juridiction choisie pour l'enregistrement ;
  • la sécurité de la plateforme, qui garantit la confidentialité des données et des informations de paiement ;
  • sélection de logiciels sous licence auprès de fournisseurs fiables, dans le travail desquels il est impossible d'intervenir ;
  • disponibilité d'une version en langue russe pour plus de commodité pour les utilisateurs de Russie et des pays de la CEI ;
  • service d'assistance, y compris le calendrier de ses travaux, la rapidité des réponses, la qualité de la résolution des problèmes ;
  • retrait d'argent sans délais ni vérifications supplémentaires, ainsi que des options pour recevoir de l'argent et la rapidité de traitement des transactions ;
  • programmes de bonus pour les utilisateurs nouveaux et réguliers, la présence de tournois, de loteries, de promotions périodiques ;
  • des systèmes de paiement qui affectent la commodité des clients de reconstituer un compte et de retirer leurs gains.

Ceci n'est qu'une petite liste d'exigences réelles qui sont évaluées par des experts. Chaque critère reçoit son propre coefficient d'importance, qui est pris en compte lors de la synthèse du résultat final.

Qu'est-ce qu'un casino sous licence ?

Classement des casinos , témoignant de l'honnêteté et de la transparence du travail des plateformes de jeux d'argent, peuvent être constitués exclusivement d'établissements disposant d'autorisations valables pour les activités. Les clubs juridiques sont tenus de passer des audits réglementaires et de se conformer à toutes les réglementations afin d'obtenir l'approbation.

La simple mention de la présence d'une licence sur le site ne suffit pas. Les experts comprennent que les escrocs peuvent utiliser des logos pour tromper les utilisateurs naïfs, ils analysent donc les informations de manière indépendante. Pour ce faire, rendez-vous sur le site officiel du régulateur et utilisez le numéro de document ou le nom entité légale confirmer les informations. S'il n'y a pas d'informations sur la licence, il s'agit d'un faux.

Les analystes utilisent également l'analyse technique pour vérifier les logiciels sous licence. À l'aide d'outils de développement, ils accèdent aux informations sur le serveur de transfert de données. Si le casino utilise le portail officiel du fournisseur de logiciel, alors le logiciel est juste et légal. Cela signifie que vous ne pouvez pas interférer avec son travail et modifier les résultats finaux.

Comment l'équité du casino est-elle déterminée ?

Il est assez difficile d'évaluer de manière indépendante l'honnêteté d'un club de jeu, qui est associée à la quantité de ressources et de connaissances disponibles. Avant l'inclusion des établissements dansévaluation des casinos équitables, les analystes effectuent une vérification approfondie de nombreux facteurs :

  • les régions d'où proviennent les joueurs, car les juridictions interdites en disent long ;
  • les limites de retrait, limitant les transactions uniques, ainsi que le montant quotidien, hebdomadaire et mensuel des transactions ;
  • disponibilité d'informations sur KYC et AML, qui indiquent le respect des exigences de la législation sur l'honnêteté et la légalité de l'origine de l'argent ;
  • réputation confirmant l'honnêteté et la fiabilité du club et l'absence de scandales ou de problèmes de grande envergure ;
  • durée des travaux, vous permettant d'apprécier pleinement l'histoire ressource en ligne, y compris tous les avantages et inconvénients;
  • la présence d'un régulateur et le respect de ses règles, ce qui augmente les chances d'équité de l'activité.

La licence et le régulateur suffisent critère important mais cela ne donne pas une garantie d'honnêteté à 100%. Seuls les clubs qui ont permis aux joueurs d'obtenir de gros gains et des jackpots, ont offert des cadeaux pour des loteries et des tournois, peuvent compter sur un tel titre.

Variétés de machines à sous

Le nombre de machines à sous, de machines et d'autres types de jeux de hasard en dit long sur l'institution. Certains clubs coopèrent avec seulement quelques fournisseurs de logiciels, mais reçoivent de leur part des offres de jeux populaires et nouvelles, tandis que d'autres étendent leur réseau d'accords de partenariat et invitent grande quantité marques pour la coopération. Plus il y a de machines présentées sur la plateforme de jeu, plus il est facile pour le client de choisir la machine à sous qu'il aime.

Mais évaluation des casinos sous licenceprend en compte non seulement la variété des jeux, mais aussi leur qualité. Les établissements de jeu fiables utilisent exclusivement des logiciels sous licence dont l'honnêteté et la sécurité ont été testées. De telles machines vous permettent de compter sur un rendement allant jusqu'à 98%, et vous ne pouvez pas interférer avec leur travail et modifier l'algorithme pour générer des résultats.

Pour être honnête, tous les sites visent à faire du profit. Même si l'un des joueurs remporte le jackpot, à long terme, l'institution reste dans le noir. Mais seuls les clubs honnêtes permettent aux utilisateurs d'obtenir un gros jackpot et de le retirer sur un compte réel. C'est ce qui distingue les casinos en ligne sous licence des projets frauduleux.

Politique de bonus

Créer une évaluation de casino c'est impossible sans tenir compte de la politique de bonus. Tous les clubs de jeu utilisent des promotions et des cadeaux pour attirer de nouveaux clients et fidéliser les clients existants. Mais certains des établissements agissent de manière assez rusée, créant des conditions cachées de pari ou d'accumulation, fixant des conditions de pari irréalistes dans la plage de x60 à 100, qui sont presque impossibles à remplir.

L'ensemble standard d'incitations comprend les catégories suivantes :

  1. Bonus sans dépôt pour l'accueil de nouveaux clients - crédité pour la confirmation de l'adresse E-mail et numéro de téléphone. En récompense, utilisez de l'argent gratuit ou des tours gratuits sur des machines avec une condition de mise obligatoire.
  2. Cadeau d'inscription - tours gratuits ou multiplicateurs du montant de la reconstitution du compte pour 1 à 5 dépôts à partir du moment de la création d'un profil personnel. Le montant exact du bonus et les limites maximales sont fixés individuellement par chaque club.
  3. Programme de fidélité - divers systèmes de statuts d'utilisateur qui affectent la taille du cashback hebdomadaire, la disponibilité des conditions de service personnelles, les cadeaux individuels, un taux de change favorable de la monnaie locale contre de l'argent, et bien plus encore.
  4. Les codes promotionnels sont des promotions périodiques des clubs de jeu qui offrent des chèques-cadeaux pour des tours gratuits, sans dépôt ou des multiplicateurs de compte pour tout le monde.

casinos russophones

Maquillage classement des meilleurs casinos en 2020, la présence de la langue russe sur la plateforme est prise en compte. L'interface en russe permet aux utilisateurs de Russie, de Biélorussie, d'Ukraine et des pays de la CEI de gérer sans problème l'enregistrement, la connexion, le réapprovisionnement du compte et d'autres fonctionnalités de la plate-forme. Cela confirme également que l'institution se concentre sur les utilisateurs russophones, leur offrant des bonus et un soutien uniques.

Le travail du service support est pris en compte. La plupart des clubs de jeu fournissent une assistance aux clients exclusivement sur langue Anglaise, ce qui complique le processus de communication. Vous devez utiliser un traducteur ou contacter des gens bien informés pour composer une demande et comprendre la réponse du support. Par conséquent, la note n'inclut que les clubs en ligne qui conseillent les clients dans les chats d'assistance et par téléphone en russe.

L'interface en russe du casino vous permettra de comprendre facilement les règles d'utilisation de la plate-forme, d'étudier les offres de bonus et les caractéristiques de leurs accumulations, de parier, de participer à des tournois et des loteries sans aucun doute sur l'exactitude des actions.

Casinos à retrait rapide

Une attention particulière est portée à la rapidité des paiements dans les casinos en ligne. Certains clubs proposent des retraits de fonds aux cartes bancaires et e-wallets en quelques heures, et pour les clients VIP, les demandes sont traitées instantanément. D'autres utilisent le traitement manuel des demandes les jours ouvrables selon un calendrier spécial, de sorte que les paiements peuvent être retardés jusqu'à 1 à 3 jours ouvrables à compter de la date de la demande. Pour éviter aux utilisateurs de longs délais d'attente, créécote de casino avec retrait rapide.

Il se compose exclusivement des institutions qui examinent rapidement toutes les demandes et ne créent pas d'obstacles à la réception d'argent. Non seulement la rapidité des transferts est prise en compte, mais aussi l'absence de problèmes lors de demandes de gros versements ou de virements d'argent après avoir remporté un jackpot, un gros jackpot. Seuls des établissements honnêtes peuvent garantir des paiements équitables et aucun problème de paiement.

Il analyse également les systèmes de paiement disponibles pour les dépôts et les demandes d'argent. Les sites standards prennent en charge un nombre minimal de voies, mais les clubs progressistes analysent en permanence les tendances afin d'intégrer de nouvelles solutions techniques.

Les principaux systèmes de paiement dans les casinos en ligne :

  • cartes bancaires MIR, MasterCard, Visa ;
  • portefeuilles électroniques QIWI, Yandex, Webmoney, Neteller, Skrill et autres ;
  • paiements mobiles Beeline, MegaFon, MTS, TELE2 ;
  • Services bancaires par Internet en Russie ;
  • crypto-monnaies populaires, notamment Bitcoin, Ethereum, Litecoin.

Service d'assistance à la clientèle

Un facteur important qui a été pris en compte pour créerévaluation des casinos équitables- la disponibilité du support client et la qualité de son travail. Les établissements fiables s'occupent de leur propre clientèle, c'est pourquoi ils organisent des lignes téléphoniques, ainsi que des chats en ligne pour répondre rapidement aux questions des utilisateurs et résoudre leurs problèmes.

Les analystes ont utilisé des lignes téléphoniques, des chats en direct et des contacts par e-mail pour analyser le support. A différents moments de la journée, le personnel du site a reçu diverses questions ou demandes pour traiter problèmes techniques... Après cela, la qualité de leur travail a été évaluée, qui comprenait les facteurs suivants :

  • la rapidité des réponses ;
  • si le consultant résout le problème et combien de temps cela a pris ;
  • l'alphabétisation des réponses et la disponibilité des employés russophones à l'appui.

Si le casino n'a pas d'opérateurs russophones, nous vous recommandons d'utiliser Traducteur en ligne de Google pour traduire les questions et réponses des consultants.

conclusions

Avant de vous inscrire dans un club en ligne, vous devez analyser la fiabilité, la transparence de son travail, ainsi que vérifier la réputation et les avis sur le réseau. Au lieu de cela, nous suggérons d'utiliserévaluation des casinos équitablescompilé par des joueurs expérimentés. Passant par expérience personnelle ils ont rejeté des dizaines de clubs de jeux suspects, leur laissant les meilleurs établissements de 2020.

Propriétés CSS et ont atteint un tel niveau de développement qu'ils sont capables de gérer certaines fonctions importantes des éditeurs graphiques. Les filtres CSS, qui peuvent être utilisés pour créer de superbes effets pour les images, en sont un exemple.

Si auparavant, il était même difficile de l'imaginer, presque tous les filtres logiciels sont désormais implémentés dans la table en cascade, du flou aux modèles de couleurs artistiques.

Cependant, il y a un petit défaut dans les filtres CSS - tous les navigateurs Web ne prennent pas en charge effets visuels... Bien sûr, ce n'est qu'une question de temps. Et au moment où « x » heure arrive, les développeurs doivent être prêts. En attendant, considérons ce qui a déjà été mis en œuvre pour le moment.

Prise en charge du navigateur pour les filtres CSS

Fondamentalement, tous les navigateurs populaires, Firefox, Chrome, Opera, ont une relation « amicale » avec les effets de filtre. On ne peut pas en dire autant d'IE, qui refuse complètement de prendre en charge les effets, même dans les versions les plus récentes.

Navigateur Explorateur Chrome Firefox Safari Opéra Android iOS
Version non 31+ 35+ 7+ 18+ 4.4+ 6+
filtre (-webkit-) + (-webkit-) (-webkit-) (-webkit-) (-webkit-)

Fonctions et syntaxe des filtres CSS

Toutes les propriétés CSS ont des paramètres qui combinent l'ordre dans lequel les valeurs sont écrites. La propriété filter ne fait pas exception, comme les autres, elle peut utiliser une combinaison de plusieurs règles dans une seule application. Par exemple, ajoutez un filtre de luminosité pour une image et spécifiez-en un autre après un espace - contraste. Nous allons tout passer en revue dans cet article avec quelques exemples pour une meilleure compréhension.

Syntaxe

Filtre : nom du filtre (pourcentage de la valeur) ; filtre : url (img.svg) ; filtre : flou (10px) ; filtre : luminosité (0,9) ; filtre : contraste (150%) ; filtre : ombre portée (5px 5px 10px noir) ; filtre : niveaux de gris (80 %) ; filtre : teinte-rotation (60deg) ; filtre : inverser (80 %) ; filtre : opacité (50%) ; filtrer : saturer (50%) ; filtre : sépia (40 %) ; / * Appliquer plusieurs filtres * / filtre : contraste (150%) niveaux de gris (80%) ;

Liste de filtres

Filtre La description
flou (px) Filtre pour flouter l'image. La quantité de flou est indiquée en pixels. Si aucun nombre n'est spécifié, la valeur par défaut est 0.
ombre portée () Ombre. Une alternative à la propriété box-shadow avec les mêmes paramètres et le même ordre d'écriture. L'exception est la quatrième valeur, "stretch": presque tous les navigateurs ne la prennent pas en charge.
niveaux de gris (%) Désaturer le filtre. Applique des niveaux de gris à l'image en fonction du pourcentage spécifié. Les valeurs négatives ne sont pas autorisées et l'originalité de l'image est 0.
luminosité (%) Ajuste la luminosité de l'image. Une valeur de 100 % indique l'origine de la luminosité. L'ajustement se fait à la fois négativement (-50%) et positivement (150%).
contraste (%) Ajuste le contraste de l'image. Comme pour le filtre précédent, une valeur de 100 % affichera l'origine. Les changements peuvent être définis comme négatifs (-20%) et positifs (120%).
teinte-rotation (deg) Superposition de tonalité de couleur rotative. Selon le degré spécifié (de 0 à 360 degrés), une couleur sera ajustée à l'image, qui est déterminée par la roue chromatique.
inverser (%) Inversion d'images. Une valeur comprise entre 0 et 100 % est appliquée sans paramètre négatif.
saturer (%) Saturation de l'image. La position d'origine est définie à 100 % et n'a pas de valeur négative.
sépia (%) Effet sépia. L'originalité de l'image est définie à 0% et est disponible jusqu'à 100% sans négation.
opacité (%) La transparence de l'image. Un autre filtre qui a une propriété d'opacité similaire avec le même usage. Le réglage est autorisé de 0 à 100 % sans paramètre négatif.
URL () Un lien CSS vers un élément SVG avec un #id spécifique.
initiale Définit la valeur par défaut de la propriété.
hériter Hérite de toutes les valeurs de propriété de son parent.

Exemples de filtres CSS

Nous sommes arrivés à une partie intéressante de l'article, dans laquelle nous examinerons chaque filtre séparément avec des exemples de son application. Trois images seront utilisées pour plus de clarté. Le premier montrera le point de départ, le regard d'originalité. Le second servira d'exemple statique de la façon d'appliquer le filtre, et le troisième montrera l'effet de survol, la souris sur l'image.

Filtre de flou

V éditeurs graphiques le filtre de flou est un outil indispensable et souvent utilisé au travail. Il est capable de créer une image floue, mais de faire l'effet de se concentrer sur un certain élément tandis que le reste de l'image tombe sous le flou. Et beaucoup plus.

Dans la conception du site (par exemple, le flou) peut être utilisé comme doublure pour une meilleure lisibilité du texte situé dans l'image. En fait, le flou s'effectue en gaussien à partir de 0 px et jusqu'à ce qu'il disparaisse complètement.

Original

Filtre

Effet de survol

/ * règle statique * / .efbl1 img (filter : blur (2px) ; -webkit-filter : blur (2px) ;) / * pour l'effet de survol * / .efbl2 img (transition : tous les 0.6s facilitent les 0 ;). efbl2 : hover img (filtre: blur (4px); -webkit-filter: blur (4px); transition: all 0.6s easy 0s;)

Filtrer l'ombre

La propriété shadow nous est parvenue avec la troisième version de la table en cascade. Bien sûr, il est familier à tous ceux qui sont engagés dans la construction de sites, car box-shadow joue un rôle important dans la conception. Le filtre d'ombre portée peut être appelé une alternative inférieure avec des paramètres similaires, et il n'y en a que 5, sans compter l'ombre intérieure.

L'ordre d'écriture est : 5px / -5px (décalage horizontal), 5px / -5px (décalage vertical), 15px (rayon du flou de l'ombre), 5px / -5px (étirement de l'ombre), noir (couleur). Le filtre prend en charge toutes les syntaxes, à l'exception de l'étirement et de la valeur d'insertion (ombre interne) et de l'ajout de plusieurs ombres séparées par des virgules. Mais malgré tout cela, il y a des avantages, par exemple, le filtre prend en compte les pseudo-éléments, ce qui permet d'afficher la forme exacte de l'ombre de l'élément.

Il est également intéressant de noter que lorsque le bloc n'a pas d'arrière-plan, mais qu'une seule bordure est définie, alors lors de l'utilisation de box-shadow, une ombre sera affichée avec l'arrière-plan supposément pris en compte, c'est-à-dire un solide. Et dans le cas de l'utilisation de l'ombre portée, l'ombre prend la forme d'un trait sans tenir compte de l'arrière-plan.

Original

Filtre

Effet de survol

/ * règle statique * / .efdrswd1 img (filtre : drop-shadow (6px 7px 3px rgba (0, 0, 0, 0.4)) ; -webkit-filter : drop-shadow (6px 7px 3px rgba (0, 0, 0 , 0.4));) / * pour l'effet de survol * / .efdrswd2 img (transition: tous les 0.6s facilitent les 0;) .efdrswd2: hover img (filtre: drop-shadow (6px 7px 3px rgba (0, 0, 0, 0.4) )); -webkit-filter: drop-shadow (6px 7px 3px rgba (0, 0, 0, 0.4)); transition: tous les 0.6s facilitent les 0;)

Filtre de décoloration

Un style de photographie classique pour tous les temps dans la bonne direction. Le filtre n'autorise qu'une seule valeur - positive. Sur la base du pourcentage spécifié, l'échelle de gris se fondra dans la couleur de l'image. De plus, au lieu de pourcentages, vous pouvez utiliser une fraction à un entier (0,01 / 1).

Original

Filtre

Effet de survol

/ * règle statique * / .efgrays1 img (filtre : niveaux de gris (90 %) ; -webkit-filter : niveaux de gris (90 %) ;) / * pour effet de survol * / .efgrays2 img (transition : tous les 0.6s facilitent les 0 ; ) .efgrays2 : hover img (filtre : niveaux de gris (90 %) ; -webkit-filter : niveaux de gris (90 %); transition : tous les 0,6 s facilitent les 0 ;)

Filtre de luminosité

Ajout de lumière aux coins noirs "inconnus" de l'image. Il est souvent utilisé dans le traitement des photos, car les photographies amateurs sont généralement prises dans des endroits mal éclairés. La luminosité du filtre est réglable de 0% (image totalement noire) à la disparition quasi complète de l'image. Le point d'origine est spécifié à 100 % et la valeur peut également être spécifiée sous forme de fraction.

Original

Filtre

Effet de survol

/ * règle statique * / .efbrig1 img (filtre : luminosité (150 %) ; -webkit-filter : luminosité (150 %) ;) / * pour effet de survol * / .efbrig2 img (transition : tous les 0.6s facilitent les 0 ; ) .efbrig2 : hover img (filtre : luminosité (150%); -webkit-filter : luminosité (150%); transition : tous les 0.6s facilitent les 0 ;)

Filtre de contraste

Un moyen simple de rendre une image plus expressive consiste à essayer de régler la luminosité des parties les plus claires et les plus sombres de l'image. Le filtre de contraste est là pour vous aider. Ses paramètres, comme beaucoup d'autres, excluent une valeur négative (-150%), et la position initiale est indiquée à 100%. En plus des pourcentages, la fraction (1,5) est également autorisée.

Original

Filtre

Effet de survol

/ * règle statique * / .efcontr1 img (filtre : contraste (150 %) ; -webkit-filter : contraste (150 %) ;) / * pour effet de survol * / .efcontr2 img (transition : tous les 0.6s facilitent les 0 ; ) .efcontr2 : hover img (filtre : contraste (150 %) ; -webkit-filter : contraste (150 %) ; transition : tous les 0.6s facilitent les 0 ;)

Filtre de tonalité de couleur

Une excellente technique de conception dans la conception de l'image, sous le style de la conception principale de la ressource. L'essentiel est de superposer la nuance de la couleur sélectionnée sur l'image originale. Les rapports sortent en fonction du degré donné, qui indique le point de la couleur sur la roue chromatique.

Si la valeur est spécifiée positive (150deg), alors la rotation est dans le sens des aiguilles d'une montre. En conséquence, si négatif, alors dans le sens antihoraire. Les deux positions commencent de 0deg à 360deg.

Original

Filtre

Effet de survol

/ * règle statique * / .efhrotai1 img (filtre : hue-rotate (180deg) ; -webkit-filter : hue-rotate (180deg) ;) / * pour l'effet de survol * / .efhrotai2 img (transition : tous les 0.6s facilitent les 0s ;) .efhrotai2: hover img (filtre: hue-rotate (180deg); -webkit-filter: hue-rotate (180deg); transition: tous les 0.6s facilitent les 0;)

Filtre d'inversion

Un effet spécifique qui renverse la couleur d'une image à l'envers. Il a un certain rôle dans les éditeurs graphiques et il se trouve que sans sa participation il est impossible d'atteindre le résultat souhaité. Le paramètre du filtre inverseur est indiqué uniquement dans le sens positif à partir d'une valeur de 0% à 100%.

Original

Filtre

Effet de survol

/ * règle statique * / .efinve1 img (filtre : invert (100%) ; -webkit-filter : invert (100%) ;) / * pour effet de survol * / .efinve2 img (transition : tous les 0.6s facilitent les 0 ; ) .efinve2 : hover img (filtre : invert (100%); -webkit-filter : invert (100%); transition : tous les 0.6s facilitent les 0 ;)

Filtre de saturation

Lorsque l'image perd sa couleur naturelle de peinture pour des raisons inconnues (quelque chose comme un T-shirt brûlé au soleil), alors en augmentant la saturation, vous pouvez instantanément restaurer l'aspect précédent. Et si ce filtre est utilisé en combinaison avec d'autres filtres, le résultat sera très satisfaisant. Le réglage est effectué à partir de 0, la vue initiale, jusqu'aux grands nombres.

Original

Filtre

Effet de survol

/ * règle statique * / .efsatut1 img (filtre : saturer (165%) ; -webkit-filter : saturer (165%) ;) / * pour effet de survol * / .efsatut2 img (transition : tous les 0.6s facilitent les 0s ; ) .efsatut2 : hover img (filtre : saturer (165%) ; -webkit-filter : saturer (165%) ; transition : tous les 0.6s facilitent les 0s ;)

Filtre sépia

Simulez l'effet de vieilles photographies (teinte légèrement brune). Ainsi, le style rétro de l'image est atteint, ce qui est particulièrement populaire. Le filtre sépia est réglable de 0% (position d'origine) à 100%.

Original

Filtre

Effet de survol

/ * règle statique * / .efsepiaa1 img (filtre : sépia (100%) ; -webkit-filter : sépia (100%) ;) / * pour effet de survol * / .efsepiaa2 img (transition : tous les 0.6s facilitent les 0 ; ) .efsepiaa2 : hover img (filtre : sépia (100%) ; -webkit-filter : sépia (100%) ; transition : tous les 0.6s facilitent les 0 ;)

Filtrer la transparence

Un filtre similaire à la propriété opacity de la table en cascade de la version 3. La syntaxe est la même, et la valeur de transparence est réglable de 0 % à 100 % (position d'origine).

Original

Filtre

Effet de survol

/ * règle statique * / .efopaty1 img (filtre : opacité (50%) ; -webkit-filter : opacité (50%) ;) / * pour effet de survol * / .efopaty2 img (transition : tous les 0.6s facilitent les 0 ; ) .efopaty2 : hover img (filtre : opacité (50%); -webkit-filter : opacité (50%); transition : tous les 0.6s facilitent les 0 ;)

Filtrer le lien

Un filtre personnalisé est créé sur la base d'éléments SVG avec un identifiant spécifique, qui peut ensuite être utilisé en CSS via un filtre de liens. Les effets peuvent être très différents des filtres standard, allant des masques de superposition à la transparence courante.

Filtres CSS du générateur

Il a longtemps été d'usage de créer des générateurs de diverses propriétés CSS. , et bien d'autres encore. Ils servent d'outil pour faciliter le travail. Et pour les webmasters novices, ils peuvent être d'un double avantage. Ils sont très simples à utiliser : déplacez les curseurs et vous pouvez voir le résultat immédiatement. Et à la fin, il ne reste plus qu'à copier le code généré. C'est la même chose avec les générateurs. Filtres CSS... Voici deux d'entre eux pour votre référence:

Conclusion

L'examen s'est avéré assez gros, mais j'espère qu'il sera utile à quelqu'un dans la pratique. Aussi, n'oubliez pas de combiner les filtres, un c'est bien, et deux seront mieux dans certains cas.

Cela peut être fait en utilisant CSS sans aucun script ni prétraitement. Oui, les technologies ne s'arrêtent pas :) L'implémentation est très simple et ne nécessite même pas l'utilisation d'un quelconque type de SVG populaire à notre époque.

Comment recolorer la couleur de la police sur la photo

Si vous lisez attentivement le MDN, vous pouvez approximativement comprendre les modes de fusion et voir les différences entre eux, bien qu'ils soient presque tous les mêmes. Avoir du texte blanc au-dessus de l'image nous donne un résultat qui est une image inversée où le texte le chevauche. Pour les images en noir et blanc simples, le noir de l'image d'origine devient blanc lorsque nous avons du texte blanc au-dessus, et le blanc de l'image d'origine devient noir lorsque nous avons du texte blanc au-dessus.

Prenons comme exemple un code HTML primitif :

CSS
site HTML

Et ajoutez-y du CSS plus primitif :

Arrière-plan (arrière-plan : url (super_cat.jpg ); largeur : 800 px ; hauteur : 450 px ;) h2 (couleur : #FFF ; mix-blend-mode : difference ; police : 900 120px / 120px Arial ; text-align : center) span (affichage : bloc ; taille de la police : 80px)

Il s'est avéré très bien même sans Programmes Photoshop! Le texte et l'image peuvent être modifiés et l'effet est préservé sans avoir besoin de JavaScript ni de modifications des masques CSS ou SV. Mais c'est très bien pour des images simples. Avec des filtres plus complexes, vous devez appliquer des filtres supplémentaires et les mélanger.

Par exemple, nous pouvons ajouter le filtre css suivant à notre balise h2 pour nous aider :

H2 (filtre : inverser (1) niveaux de gris (1) contraste (9))

Les options de partage de filtres ne sont limitées que par votre imagination et votre goût du style.



Vous avez aimé l'article ? Partagez-le