Autor Zpráva
johnydj
Profil
1.zaujimalo by ma ze ci sa da Hover pouzit ku vsetkemu , lebo zatial som to videl pouzite len v suvislosti:
a:hover alebo li: hover

..da sa aj k inym prikazom pouzit? ako napr. div:hover ?


2. neviete co znamena ">" v css ? napr. ul li > ul.subtwo

3. pytam sa preto na hover, lebo potrebujem spravit neviditelny div ktory sa zobrazi ked ukazem na nejaky prvok menu, no chcem to riesit cez styly bez vyuzitia javascriptu.

4. neviem ako sa spravne pise ked chcem podla akcie na jedne clas vyvolat zmenu na nejakej inej class alebo id... napr. #menu a:hover .pop {} ...toto mi nefungovalo... ako sa to spravne pise? a ako sa to pise ked chce class zmenit napr. iny div ktory ma iny class?

Dakujem za help, pretoze mam troxa medzeri v css a na jakpsatweb som tieto definicie nenasiel.
Alphard
Profil
zaujimalo by ma ze ci sa da Hover pouzit ku vsetkemu
ano, ale IE6 to nepodporuje
neviete co znamena ">" v css ? napr. ul li > ul.subtwo
víme :-) http://www.w3.org/TR/CSS21/selector.html#child-selectors
Railbot
Profil
johnydj
To, co chceš udělat, ti bude nebude fungovat minimálně v IE 6 a nižších.
Joker
Profil
1.zaujimalo by ma ze ci sa da Hover pouzit ku vsetkemu , lebo zatial som to videl pouzite len v suvislosti:
Dá se použít na jakýkoliv prvek, ale kvůli Internet Exploreru se obvykle používá jen na odkazech. IE6 a starší ho totiž na jiných prvcích neumí.

2. neviete co znamena ">" v css ? napr. ul li > ul.subtwo
> je selektor potomka. X > Y se aplikuje tehdy, pokud prvek Y je přímým potomkem prvku X (tj. Y leží uvnitř X a není mezi nimi žádný další prvek)
Význam toho zápisu je tedy:
Styl se aplikuje na prvek <ul> třídy "subtwo", který je přímým potomkem prvku <li>, který leží uvnitř prvku <ul>

ked chcem podla akcie na jedne clas vyvolat zmenu na nejakej inej class alebo id
Tohle jde přes CSS řešit jen v některých zvláštních případech a ty prvky spolu musí nějak souviset (nejlépe jeden leží uvnitř druhého). Jinak se to řeší Javascriptem
johnydj
Profil
1. Dá se použít na jakýkoliv prvek, ale kvůli Internet Exploreru se obvykle používá jen na odkazech. IE6 a starší ho totiž na jiných prvcích neumí.
Tusim IE6 este podporuje li:hover , pretoze to som videl uz pouzite v nejednom zdrojaku....

2. tak selektor uz chapem, thnx

4. Tohle jde přes CSS řešit jen v některých zvláštních případech a ty prvky spolu musí nějak souviset (nejlépe jeden leží uvnitř druhého). Jinak se to řeší Javascriptem
Takze ak jeden nieje vo vnutri druheho tak sa to neda vyuzit? Viem, asi to budem nakoniec riesit cez javascript, ale zaujimalo by ma ako sa to da cez tie CSS... fakt by som chcel vediet ovplyvnit pomocou jednej class ineho prvku, alebe id ineho prvku....
habendorf
Profil
Tusim IE6 este podporuje li:hover
Ne.

fakt by som chcel vediet ovplyvnit pomocou jednej class ineho prvku, alebe id ineho prvku....
Tak jak si to představuješ to nejde. Můžeš ovlivňovat jen to, co je uvnitř elementu (a element samotný).
venca163
Profil
Tusim IE6 este podporuje li:hover , pretoze to som videl uz pouzite v nejednom zdrojaku...
pravděpodobně byl připojen soubor *.htc, díky kterému to běží stejně jako v ostatních prohlížečích...
johnydj
Profil
pravděpodobně byl připojen soubor *.htc, díky kterému to běží stejně jako v ostatních prohlížečích...
hmm, no toto je ta stranka kde vyuzivaju len cisto styles na zobrazovanie dalsieho menu: [url=http://www.bside.sk
]www.bside.sk
[/url]
...pozeral som do zdrojaku ale *.htc som tam nenasiel a ked sa aj pozrete do http://www.bside.sk/theme/FSD/style.css tak tam je vyuzite to li:hover s efektom na ul.sub
Dlouhán
Profil *
Je to tenhle řádek:
li {_behavior: url(theme/FSD/hover.htc);}
habendorf
Profil
johnydj: Je tak těžký ctrl+f a vyhledat ve zdrojáku htc? Chceš poradit nebo se hádat?
Dlouhán
Profil *
habendorf
*.htc som tam nenasiel
Možná hledal *.htc
habendorf
Profil
Možná hledal *.htc

To snad ne :o)
johnydj
Profil
Je tak těžký ctrl+f a vyhledat ve zdrojáku htc? Chceš poradit nebo se hádat?
sory, ja som to hladal len v zdrojaku html, nie v css...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0