Hladce změní barvu. Hladká změna barvy

Nyní přidejte hladkou změnu v barvě písma:

a.foo (polstrování: 5PX 10px; ;)

Tento kód při vzniku myši plynule mění barvu pozadí během hemissekundu a barvu písma po dobu 0,3 sekundy. Pokud potřebujeme identické vlastnosti pro všechny položky, můžeme nahradit
-Webkit-přechod: pozadí 0,5s snadnost;
-Webkit-přechod: barva 0,3s lehkost;

na
-WebKit-přechod: Všechna 0,5s lehkost;

Nyní bude přechodový efekt aplikován na všechny vlastnosti různé v průběhu akce a se stejnými parametry - 0,5 sekundy, efekt usnadnění.

Také můžeme přidat zpoždění na efekt:

a.foo (polstrování: 5px 10px; pozadí: # 69f; Barva: # 000; -webkit-přechod: Všechna 0,5s snadnost; Barva: #fff;)

Nyní naše animace bude pracovat přes půl sekundy poté, co je myš vedena.

Můžete použít transformační vlastnost něco - pozadí, barvy, délka, velikost písma atd. Jedná se především o vlastnosti, které nastavují barvu nebo vlastnosti, které mohou být vyjádřeny v jednotkách délky (px, em, ex) nebo procento. Jako událost můžeme také použít pseudoklasu: zaměření a: aktivní. Obecně je možné použít přechod s libovolnými selektory.

Úkol

Rozhodnutí

Referenční barva je nastavena přes vlastnost Barva, která se přidá do voliče A. Chcete-li změnit barvu reference, když se na něj vznáší, kurzor myši je aplikován pseudo-třídou: Hover, a tak, že změna barvy se stalo hladce, do voliče A, přidejte vlastnost přechodu, jehož hodnota je čas. Obvykle je uvedeno v sekundách nebo milisekundách.

Příklad 1. Změnit barevné odkazy

Link Color.

Chcete-li vytvořit megadroid, musíte otevřít krabici, získat tašku s čipy a přeložit je v požadovaném pořadí, pomocí našeho podrobného 8631-page vedení.

V tomto příkladu jsou vybrány kontrastní barvy a doba přechodu je nastavena na jednu sekundu. Na ploše je čas lepší nastavit méně než 0,6s. Tak vyzvedněte hodnotu podle svých představ a touhy.

Dnes se budeme naučit dělat hladký blok barvy pomocí CSS. a jquery.. S tímto pluginem můžete dosáhnout překvapivě krásné výsledky designu. Můžete například vytvořit skvělé menu, které bude hladce změnit barvu, když se vznáší a věřte mi, vypadá to velmi krásně.

Jquery.

Začněte mezi značkami a Třeba dávat následující:

Pak znovu mezi značkami a Zkopírujte tento skript:

Kde .Krabice -jedná se o třídu bloků, které jsme vynalezli v CSS.

"# Ff4500."- Barva při vznášení. 400 - Rychlost animace při vzniku.

"#Ffffff"- Originální barva po čistším kurzoru. 400 - Rychlost animace při odstraňování kurzoru.

Html.

Jednou, když děláte vše jako napsané výše, Bloková barva hladce měnit. Chcete-li vložit takový blok na stránku, stačí přidat následující místo na požadované místo:

A blok se objeví.

Důležité

Tento plugin může změnit pouze barvu pozadí (BEKGRUZE). Například na odkazy nebo k textu nebude možné připojit. Barva odkazů mění další plugin (brzy určitě zapíšu, jak to udělat).

Pokud chcete, aby se bloky na straně existují různé barvy, stejně jako já, budete muset být mezi značkami a Dejte několik skriptů v řadě, a proto nezapomeňte změnit barvu na požadovaný. Nejdůležitější věcí je nutná pro změnu třídy, například v našem příkladu výše - třída Krabice.a další skript by měl být s jiné třídy, například Box1., pak Box2. atd.

To je vše, drazí přátelé. Pokud si nejsou jasné vám, nezapomeňte se zeptat v komentářích. Brzy se uvidíme.

V této lekci to bude o účinku, kdy hladká změna pozadí předmětu v důsledku kurzoru myši.
Na začátku, jak již se pravděpodobně podařilo zvyknout si (pokud nejste poprvé, co použijete jquery. knihovna), zástrčka jquery. v Naše stránky.
Sám o sobě jquery.Potřebujeme také jquery ui..

Pokud se obeznámíte s principy jquery., Musím si uvědomit, že v záhlaví musíme umístit kód volání v tento případ, Změna barvy animace tak, aby načte před načtením hlavní obsah stránky. $ (Dokument) .ready (funkce () (// Umístěte svůj kód volání pro animaci zde);

Html.

Zde je příklad Markup html..

Změna pozadí prvku

Animace změny barvy při najetí kurzorem

/ PC hry / Portál 2

Portál 2.

Původní portál - věc je již kultem a neočekávaným pro svou dobu. Potvrzuje pouze diplomovou práci po celá staletí o oslavě myšlenek nad pokročilými technologiemi.

CSS.

Styly návrhu CSS naší stránky vypadají takto.

Png); Zarovnání textu: vlevo; Barva: # 333; šířka: 800px; Velikost písma: 14px; Font-family: Gruzie, "Čas New Romans", Serif; Marže: 0 auto; Polstrování: 0; ) A (color: # 333; text-decoration: none) A: ostření (Outline: Žádná) H1 (font-size: 34px; font-face: Verdana, Helvetica, Arial, Bezpatkové, Letter Spacing: - 2px; Barva: # 394Bea; Font-Hmotnost: 700; Polstrování: 20px 0 0; Text-Shadow: 0 1px 1px # 70C5ED;) H2 (velikost písma: 24px; font-face: Verdana, Helvetica, Arial, Sans- serif; color: # 5C81CB; font-weight: 400; padding: 0 10px; text-shadow: 0 1px 1px # 70c5ed) H3, H3 A (font-size: 14px; font-face: Verdana, Helvetica, Arial, bezpatkové, Letter-Spaction: -1px; color: # 333; font-weight: 700; text-transform: uppercase; margin: 0; padding: 0 8px 8px 0) P (color: # 333; float: left , line-height: 22px; rozpětí: 5px; padding: 0 10px) #Container (margin: 0; padding: 0;) .boxes (pozadí: #fff; border: 1px solid #CCC; float: left; vložka: 10px; Pozice: relativní; šířka: 600px) img (Border: 5px Solid #CCCCCC) Div.info (border-bottom: 1px solid #CCCCCC; float: left; okraj: 0; padding: 0; šířka: 100% ;) .block (colo R: # 0066cc; Plavat vlevo; Přetečení: skryté; Pozice: Relativní; šířka: 600px; ) .Block H4, .Block H4 A (color: # 333333; font-size: 11px; padding: 5px 0; text-shadow: 0 1px 1px #cedefd; text-transform: uppercase)

Js.

Divák prvek, který má třídu .Krabice. - Je to prvek, blok, který chceme změnit barvu.
Zde zavoláme tento kód v záhlaví.

$ (Document) .ready (FUNCTION () ($ () Hover (Function () Animate ((((BackgroundColor "Krabice".:.. "# 40B8FE"), 800);), funkce () ($ (toto ) .STOP (). Animovat (((BackgroundColor: "FFFFFFFF"), 800);)););)); V parametrech barva pozadí. Barva je nastavena a hodnota 800 - To je rychlost animace.