css efekt na zesvětlení horní části Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

css efekt na zesvětlení horní části

Příspěvekod CZechBoY » 29 lis 2009 15:23

Zdravim,
existuje nějaká funkce v CSS nebo v php na zesvětlení horní části pozadí ?
např. jako tehle obrázek:
Obrázek
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Reklama
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: css efekt na zesvětlení horní části

Příspěvekod Myloš » 29 lis 2009 15:40

Jak to myslíš? Jestli ti jde o to, aby tam byl normálně jeden obrázek a při najetí myší zesvětlený, udělej si dva obrázky.
První dej textu na pozadí (aby tam ten text byl opravdu jako text a ne jako obrázek) – klasický backgournd-image a pro stav :hover urči jako pozadí ten druhý obrázek.

Případně lze totéž dělat pomocí dvou (či více) stavů jednoho obrázku.

Nebo máš na mysli něco jiného?
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části

Příspěvekod CZechBoY » 29 lis 2009 16:22

Ne.
Udělám odkaz <a href="#">Team</a>
viz: http://www.jakpsatweb.cz/priklady/jakotlacitko.html
a potřebuju aby to k něčmeu vypadalo, zhruba jako ten obrázek.
Potom ten efekt zesvětlení udělám v css jako a:hover atd.
Právě teď to mám na webu přes ty obrázky, zdá se mi to amatérský a pro pomalý připojení strašně náročný, ikdyž je to malý obrázek.
Když mi jede net pomalu tak je to vidět ten loading stránky.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: css efekt na zesvětlení horní části

Příspěvekod Myloš » 29 lis 2009 17:41

Zdá se ti to amatérské – no ono jde o to, jak je to udělané.
Lepší řešení než přes background-image opravdu neznám. Prošel sis ty Pixyho Rychlé rollovery bez načítání? – Tam pak nemá co problikávat ani při pomalém připojení.


Ještě bych doplnil praktickou ukázku:
http://mfp.php5.cz/ukazky/tlacitka/

Celé to obsluhuje tento obrázek:
Obrázek

a kód stránky je takto:

Kód: Vybrat vše

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<style type="text/css">
body, h1, ul, li {margin: 0; padding: 0;}
body {font: 90%/1.4 'DejaVu Sans', Verdana, Sans-serif; color: white; background-color: gray;}
div {width: 50em; margin: 15px auto; padding: 25px 40px; border: 3px groove gray; background-color: white; color: black;}
ul {list-style-type: none;}
li {height: 20px; width: 100px; line-height: 20px; text-align: center; margin-bottom: 5px;
background: #ffa680 url(tlacitko.png) no-repeat bottom center;}

a {text-decoration: none; color: black; background: #ffa680 url(tlacitko.png) no-repeat bottom center;
display: block;}
a:hover {background-position: center; color: navy;}
a:active {background-position: top;}

</style>
<title>menu</title>
<div>
<h1>Menu</h1>
<ul>
   <li><a href="#">Koza</a>
   <li><a href="#">Nozdra</a>
   <li><a href="#">Ještě</a>
   <li><a href="#">Kleště</a>
   <li><a href="#">Bleble</a>
</ul>
</div>


Odkaz má tři stavy: normální, hover a při kliknutí.
A vidíš někde nějaký problém?
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
onewinger
Level 3
Level 3
Příspěvky: 604
Registrován: květen 08
Bydliště: Vyškov
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části

Příspěvekod onewinger » 29 lis 2009 17:44

To co ti radil Myloš používám také a s přeblikáváním apod. i při malé rychlosti připojeni nemám problém. :wink:
Netbook Asus EEE 1001HA - Windows 7 Home Premium
Notebook Acer Aspire 5735Z - Windows Vista SP2

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části

Příspěvekod CZechBoY » 29 lis 2009 17:51

Takže jen přes obrázky.
Dobře no, takže musim dát preload jako teď a nic se nedá dělat :(
Mě top přišlo jako že by se to docela dalo no.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části

Příspěvekod Stene » 29 lis 2009 19:06

Teď už se používá jenom přeblikávání obrázků.. Načtení druhého obrázku uživatel ani nezaznamená..

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: css efekt na zesvětlení horní části

Příspěvekod Myloš » 29 lis 2009 19:11

Navíc v řešení, které jsem použil, nemůže obrázek probliknout ani při velmi pomalém spojení, protože je pod ním (pro prvek <li>) ještě jednou přednačtený od samého začátku.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části

Příspěvekod Stene » 29 lis 2009 19:14

Tak tak..

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: css efekt na zesvětlení horní části  Vyřešeno

Příspěvekod CZechBoY » 29 lis 2009 19:37

Proto píšu že to tak právě mám...
Takže na CSS se můžu vykašlat, je k ničemu v tomhle případě.
vyřešeno
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů