Forum » Izdelava spletišč » CSS Problem
CSS Problem
Maverick33 ::
Mam nek problem in sicer ne znam ga rešit :S
Gre se za zadevo "rollover button" to se, da nardit s css pa mi dela neke probleme, ker bi rad mel menu pa potem, ko se uporabnik zapelje z miško čez gumb, da se na gumbu pokaže nek oblaček samo ta oblaček more biti za gumbom če gledamo layerje ne sanja se mi kako to nardit ma kdo idejo?
Gre se za zadevo "rollover button" to se, da nardit s css pa mi dela neke probleme, ker bi rad mel menu pa potem, ko se uporabnik zapelje z miško čez gumb, da se na gumbu pokaže nek oblaček samo ta oblaček more biti za gumbom če gledamo layerje ne sanja se mi kako to nardit ma kdo idejo?
Gost ::
Poglej si kak primer CSS menija z neta.
V glavnem definiraš:
V glavnem definiraš:
a, a:link, a:visited { background-color: #ffffff; } a:hover { background-image: url(slike/ozadje.gif); background-repeat: no-repeat; /* in tako dalje */ }
Maverick33 ::
Ja samo men je problem v tem, ker ne gre za pobarvani text ampak za to, da ko daš miško gor pride gor slika, če pa dam to sliko se pa texta več ne vid kako bi pustu text v ospredju?
HardFu ::
Zadevi se rece tooltip, malce pogooglaj, sem nasel tole, mogoce je to to http://psacake.com/web/jl.asp
http://codeable.io
Gost ::
Aja, tooltip ti potrebuješ. Se opravičujem, ker ne berem natančneje in nekaj bluzim s CSS-om.
Lahko uporabiš tudi enega izmed jquery-jevih pluginov:
http://bassistance.de/jquery-plugins/jq...
Lahko uporabiš tudi enega izmed jquery-jevih pluginov:
http://bassistance.de/jquery-plugins/jq...
HardFu ::
uzizek: in zakaj bi sploh uporabljal javascript za tako trivialen problem?
http://codeable.io
Maverick33 ::
Kaj pa, da bi jz to s flashem realiziru?
Me zanima flash kaj upočasni stran danes se mi zdi, da se to več ne pozna tako zelo... oz. če uporabnik nebi imel flasha bi mu linki pa vse delal samo ta hover se mu nebi prikazoval al mu sploh ceu menu nebi delu?
Me zanima flash kaj upočasni stran danes se mi zdi, da se to več ne pozna tako zelo... oz. če uporabnik nebi imel flasha bi mu linki pa vse delal samo ta hover se mu nebi prikazoval al mu sploh ceu menu nebi delu?
Major ::
Flash ni dobra izbira zaradi laga. Kolikor je meni iz slike razvidno, je to kot je HardPhuck rekel, zelo trivialen problem.
Maverick33 ::
http://ms-tech.si/TEST/Test.html
Kako zdej to dobim v inline? sem probu s tem ukazom pa ni šlo
http://ms-tech.si/TEST/Test.html
Kako zdej to dobim v inline? sem probu s tem ukazom pa ni šlo
CSS: #Domov { display: block; //kle sem probu inline pa noce pol nc pokazat! width: 88px; height: 35px; background: url("Domov.gif") no-repeat 0 0; } #Domov:hover { background: url("HDomov.gif") no-repeat 0 0; } #Novice { display: block; width: 88px; height: 35px; background: url("Novice.gif") no-repeat 0 0; } #Novice:hover { background: url("HNovice.gif") no-repeat 0 0; }
http://ms-tech.si/TEST/Test.html
Zgodovina sprememb…
- spremenil: Maverick33 ()
JayKay ::
daj vse v
ter seveda na novo napiši css.
<ul> </ul>in pol po potrebi še vsaki link v
<li> </li>
ter seveda na novo napiši css.
Zgodovina sprememb…
- spremenil: JayKay ()
Maverick33 ::
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" href="style.css" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <a id="Domov" href="http://www.sportmania.si" ></a> <a id="Novice" href="http://www.sportmania.si/Novice" ></a> <a id="Forum" href="http://www.sportmania.si/forum" ></a> <a id="Info" href="http://www.sportmania.si/Info" ></a> <a id="Kontakt" href="http://www.sportmania.si/Kontakt" ></a> </body> </html>
Kaj mislš s tem na novo CSS?
Zgodovina sprememb…
- spremenil: Maverick33 ()
Major ::
Kot je že JayKay napisal, je uveljavljen standard navigacijo pisati v unordered list. S tem boš pridobil dodaten container, ki ga potrebuješ. List elementom določi črni gradientni background, anchorjem pa na :hover dodaj željeni modri background. Seveda boš moral temu primerno prilagoditi css.
P.S.: uporabljaj float in .png za gradientne prelive.
P.S.: uporabljaj float in .png za gradientne prelive.
Zgodovina sprememb…
- spremenil: Major ()
Maverick33 ::
Hmm lah kakšen namig (primer kode)? Ker nevem al se nismo razumeli al pa jz ne zastopm jz hočm met menu, da je horizontalno se prav iz leve proti desni ne pa v seznamu kot vi mislte vertikalno navzdol to je že zdej kot se vid na linku pa tega nočm?
KODA=?
KODA=?
Major ::
Govorimo o horizontalnem meniju, seveda.
HTML:
HTML:
<ul> <li><a href="#" title="">Link 1</a></li> <li><a href="#" title="">Link 2</a></li> <li><a href="#" title="">Link 2</a></li> </ul>
IT Developer & Photography enthusiast.
Major ::
Hehe, boš moral css popravit, da dobš dobil željen rezultat. Kot prvo nastavi list-style na none, floataj list elemente, jim nastavi background itd.
IT Developer & Photography enthusiast.
JayKay ::
evo zelo na hitro narejeno:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style type="text/css"> <!-- li { display: inline; float: left; list-style-type: none; } #domov { background-image: url(Domov.gif); height: 33px; width: 88px; } #domov:hover { background-image: url(HDomov.gif); } --> </style> </head> <body> <ul> <li id="domov"><a href="http://www.sportmania.si"></a></li> <li id="domov"><a href="http://www.sportmania.si"></a></li> <li id="domov"><a href="http://www.sportmania.si"></a></li> <li id="domov"><a href="http://www.sportmania.si"></a></li> </ul> </body> </html>
Maverick33 ::
Hvala lepa vsem.
DELA
Samo še neki kako zdej link nardim? Ker ni povezave nikamor?
DELA
Samo še neki kako zdej link nardim? Ker ni povezave nikamor?
Zgodovina sprememb…
- spremenil: Maverick33 ()
Maverick33 ::
Sej v tem je problem sploh ne morm kliknt gor ni linka nevem a morm v hover posebi dat al kaj je fora nej bi to funkcioniral ko je v html pa ni nič?
Zgodovina sprememb…
- spremenil: Maverick33 ()
bluefish ::
Saj nekaj slovnice ne bi škodilo, da te kdo sploh zastopi.
Kaj si nastavil namesto sportmania?
Kaj si nastavil namesto sportmania?
JayKay ::
a tag znotraj li ne dela, ne da se mi danes več sem predolgo že pisal. naj nekdo prosim popravi
Maverick33 ::
Nič nisem nastavil samo pognal sem zadevo pa dam miško gor pa se ne pokaže (cursor = roka) za link ali kaj klikam lahko po vsem pa ne bo delal prej je pa delalo (preden sem uporabil kodo JayKay).
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
! | Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 4 … 23 24 25 26 )Oddelek: Izdelava spletišč | 349399 (8536) | sunniegoldie |
» | Prikaz strani na različni resoluciji-JoomlaOddelek: Izdelava spletišč | 1984 (1712) | kr?en |
» | poravnava li elementovOddelek: Izdelava spletišč | 2179 (2044) | boss-tech |
» | CSS problemi (strani: 1 2 )Oddelek: Izdelava spletišč | 9928 (7727) | nuuush |
» | [CSS]Pozicioniranje footer divaOddelek: Izdelava spletišč | 2485 (2432) | amaze646 |