Ako Urobiť Osvetlenie Tlačidiel

Obsah:

Ako Urobiť Osvetlenie Tlačidiel
Ako Urobiť Osvetlenie Tlačidiel

Video: Ako Urobiť Osvetlenie Tlačidiel

Video: Ako Urobiť Osvetlenie Tlačidiel
Video: Билл Гейтс об энергетике: Обновлять до нуля! 2024, Smieť
Anonim

Podsvietenie tlačidiel na webových stránkach je zvyčajne organizované pomocou dvoch obrázkov. Keď umiestnite kurzor myši na zodpovedajúci prvok dokumentu (odkaz alebo tlačidlo), vygeneruje sa udalosť, ktorá v súlade s pokynmi napísanými v jazyku CSS vyzve prehliadač na zmenu jedného obrázka za iný. Keď sa kurzor myši posunie od tlačidla, dôjde k spätnej výmene.

Ako urobiť osvetlenie tlačidiel
Ako urobiť osvetlenie tlačidiel

Nevyhnutné

Základné znalosti jazykov HTML a CSS

Inštrukcie

Krok 1

Existuje niekoľko možností implementácie takéhoto zvýrazňovacieho mechanizmu. Pre ktorékoľvek z nich môžete použiť rovnaký kód HTML, pričom zmeníte iba zodpovedajúci popis štýlu. HTML kód tlačidla môže vyzerať takto: text na tlačidle Tu je identifikátor tohto prvku stránky (id = "btnA"), ku ktorému bude pripojený popis štýlu.

Krok 2

Ak chcete implementovať jednu z možností, musíte si pripraviť dva obrázky, z ktorých jeden zobrazuje tlačidlo v neaktívnom stave a druhý podsvietenie. Budú použité ako obrázok na pozadí odkazu. Pokyny pre CSS pre toto tlačidlo môžu vyzerať takto:

a # btnA, a # btnA: navštívené {

displej: blok;

šírka: 50px;

výška: 20px;

pozadie: url (btnA.gif) no-repeat;

ohraničenie: 0;

}

a # btnA: hover {

pozadie: url (btnA_hover.gif) no-repeat;

ohraničenie: 0;

}

Tu sú v prvom bloku uvedené rozmery obrázka zobrazujúceho tlačidlo (šírka: 50px; výška: 20px;). Musíte ich nahradiť rozmermi vášho obrázka. Názvy obrazových súborov by sa mali meniť rovnakým spôsobom: btnA.

Krok 3

Jednou z alternatív je spojiť obidva obrázky do jedného. Môže to byť jeden nad druhým alebo môže byť vedľa seba. Tiež sa použije ako pozadie odkazu. Pretože veľkosti tlačidiel sú uvedené v popise štýlu tlačidiel, nebude viditeľné všetko, čo sa do nich nezmestí. V takom prípade by pokyny umiestnené v popise CSS mali pri umiestnení kurzora myši posúvať obrázok na pozadí tak, aby oblasť s obrázkom zvýrazneného tlačidla padla do rámčeka. Pre túto možnosť musí byť kód z predchádzajúceho kroku zmenený takto:

a # btnA, a # btnA: navštívené {

displej: blok;

šírka: 50px;

výška: 20px;

pozadie: url (btnA.gif) no-repeat;

ohraničenie: 0;

}

a # btnA: hover {

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

ohraničenie: 0;

}

Predpokladá sa, že ste obrázky umiestnili nad seba (zvýraznené dole) a uložili do súboru s názvom btnA.gif. Výška tlačidiel je 20px, šírka je 50px - musíte tieto hodnoty nahradiť vlastnými.

Odporúča: