Jak Udělat Osvětlení Tlačítek

Jak Udělat Osvětlení Tlačítek
Jak Udělat Osvětlení Tlačítek
Anonim

Podsvícení tlačítek na webových stránkách je obvykle organizováno pomocí dvou obrázků. Když podržíte kurzor myši nad odpovídajícím prvkem dokumentu (odkaz nebo tlačítko), vygeneruje se událost, která v souladu s pokyny napsanými v jazyce CSS vyzve prohlížeč ke změně jednoho obrázku na jiný. Když se kurzor myši vzdálí od tlačítka, dojde k opačné výměně.

Jak udělat osvětlení tlačítek
Jak udělat osvětlení tlačítek

Nezbytné

Základní znalost jazyků HTML a CSS

Instrukce

Krok 1

Existuje několik možností implementace takového zvýrazňovacího mechanismu. Pro kteroukoli z nich můžete použít stejný kód HTML, přičemž změníte pouze odpovídající popis stylu. HTML kód tlačítka může vypadat takto: text na tlačítku Zde je identifikátor tohoto prvku stránky (id = "btnA"), ke kterému bude připojen popis stylu.

Krok 2

Chcete-li implementovat jednu z možností, musíte si připravit dva obrázky, z nichž jeden zobrazuje tlačítko v neaktivním stavu a druhý podsvícení. Budou použity jako obrázek na pozadí odkazu. Pokyny CSS pro toto tlačítko mohou vypadat takto:

a # btnA, a # btnA: navštíveno {

displej: blok;

šířka: 50px;

výška: 20px;

pozadí: url (btnA.gif) no-repeat;

ohraničení: 0;

}

a # btnA: hover {

pozadí: url (btnA_hover.gif) no-repeat;

ohraničení: 0;

}

Tady v prvním bloku jsou uvedeny rozměry obrázku zobrazujícího tlačítko (šířka: 50px; výška: 20px;). Musíte je nahradit rozměry vašeho obrázku. Názvy obrazových souborů by se měly měnit stejným způsobem: btnA.

Krok 3

Jednou z alternativ je spojit oba obrázky do jednoho obrázku. Může to být jeden nad druhým nebo může být vedle sebe. Bude také použit jako pozadí odkazu. Vzhledem k tomu, že velikosti tlačítek jsou specifikovány v popisu stylu tlačítka, nebude viditelné vše, co se do nich nevejde. V takovém případě by pokyny umístěné v popisu CSS měly při pohybu kurzoru myši posouvat obrázek na pozadí tak, aby oblast s obrázkem zvýrazněného tlačítka spadala do rámečku. U této možnosti musí být kód z předchozího kroku změněn následovně:

a # btnA, a # btnA: navštíveno {

displej: blok;

šířka: 50px;

výška: 20px;

pozadí: url (btnA.gif) no-repeat;

ohraničení: 0;

}

a # btnA: hover {

pozadí: url (btnA.gif) no-repeat 21px;

ohraničení: 0;

}

To předpokládá, že jste obrázky umístili nad sebe (zvýrazněné dole) a uložili do souboru s názvem btnA.gif. Výška tlačítek je 20 pixelů, šířka 50 pixelů - tyto hodnoty musíte nahradit vlastními.

Doporučuje: