| Autor | Zpráva | ||
|---|---|---|---|
| Nox Profil |
#1 · Zasláno: 5. 7. 2007, 18:58:44
Jde nějak v IE rozchodit toto?
ul li:hover{background-color: rgb(29,145,40);} Díky |
||
| Plaváček Profil |
#2 · Zasláno: 5. 7. 2007, 19:05:46
|
||
| Nox Profil |
#3 · Zasláno: 5. 7. 2007, 19:40:37
Děkuji
|
||
| habendorf Profil |
#4 · Zasláno: 5. 7. 2007, 20:39:20
Jde nějak v IE rozchodit toto?
V 7 to chodí, btw. |
||
| tajny spion Profil |
#5 · Zasláno: 5. 7. 2007, 23:51:45
Ja bych to opravil:
ul li a:hover { background-color: rgb(29,145,40); } Takhle to mam ja a jde mi to. |
||
| Nox Profil |
#6 · Zasláno: 6. 7. 2007, 00:27:57
Ok...dík všem
|
||
| Gappa Profil |
#7 · Zasláno: 6. 7. 2007, 10:25:30
tajny spion
Jenže to je uplně něco jinýho ;) |
||
| tajny spion Profil |
#8 · Zasláno: 6. 7. 2007, 10:51:00
Gappa
A co je na tom jinyho at se poucim? |
||
| habendorf Profil |
#9 · Zasláno: 6. 7. 2007, 10:57:09
tajny spion
Na tom je jinýho to, že řeč je o hoveru na li a ne na a. |
||
| tajny spion Profil |
#10 · Zasláno: 6. 7. 2007, 11:05:25
habendorf
Aha. Tady to nekdo nepochopil protoze to neskousel co? Kamo, kdyz udelas zapis jako mam ja, hover plati pouze na ul a li, ne na vsechny a. Jeste neco? |
||
| habendorf Profil |
#11 · Zasláno: 6. 7. 2007, 11:08:50
tajny spion
Jseš totálně mimo, ale čas tu s tebou ztrácet nebudu, třeba se ti jednou rozsvítí. Zkus si někdy udělat css rozbalovací menu, pak možná pochopíš o co tu jde. |
||
| Dero Profil |
#12 · Zasláno: 6. 7. 2007, 11:15:02
tajny spion: Nenavážej se do zdejších odborníků, pokud Ti uniká podstata jejich příspěvků. Například habendorf, kterého tu poučuješ o CSS, pravděpodobně vytvořil víc stylopisů, než Ty jsi za celou svou "praxi" viděl. A tady má samozřejmě opět pravdu on. I kdyby ji neměl, nedávalo by Ti to právo s ním mluvit arogantně a povýšeně.
Toto je druhé varování. Ještě něco? |
||
| Gappa Profil |
#13 · Zasláno: 6. 7. 2007, 11:21:51
tajny spion Nepoučuj, když to neumíš ;)
|
||
| tajny spion Profil |
#14 · Zasláno: 6. 7. 2007, 11:23:36
Dero
Ano jeste neco: misto "buzerace" mohli byste mi vsichni vysvetlit co se teda zmeni kdyz tam to "a:" neni a kdyz je? |
||
| Gappa Profil |
#15 · Zasláno: 6. 7. 2007, 11:26:05 · Upravil/a: Gappa
tajny spion
Rozdíl je dost zásadní. ul li:hover - stačí najet na samotné li, používá se na rozbalovací menu ul li a:hover - v li musí být odkaz, což není vždy žádoucí, používá se na samotné položky v menu Edit: s útočným tónem si tu, pokud vím, začal ty |
||
| Dero Profil |
#16 · Zasláno: 6. 7. 2007, 11:27:49
Dero
Ano jeste neco: misto "buzerace" mohli byste mi vsichni vysvetlit co se teda zmeni kdyz tam to "a:" neni a kdyz je? Samozřejmě. Žádný odkaz se v položce seznamu vyskytovat nemusí. Nebo si zkus udělat rozbalovací menu - potřebuješ prvek, který bude reagovat na :hover, aby udržoval menu otevřené, když v něm budeš myší jezdit. A takových příkladů je spousta. |
||
| habendorf Profil |
#17 · Zasláno: 6. 7. 2007, 11:30:53
ul li:hover - stačí najet na samotné li, používá se na rozbalovací menu
Ano, ale nejen na to. Další použití je třeba v situaci, kdy se na hover mají změnit dva backgroundy současně (jeden na li a druhý na a). |
||
| Gappa Profil |
#18 · Zasláno: 6. 7. 2007, 11:35:04
Ano, ale nejen na to. Další použití je třeba v situaci, kdy se na hover mají změnit dva backgroundy současně (jeden na li a druhý na a).
To jsem uvedl jako snad nejběžnější příklad použití. Nicméně v tebou uvedeném příkladě bych se tomuto řešení vyhnul a použil spíše tuto konstrukci: ul li a:hover {} ul li a:hover span {} Pak se nemusí používat nic extra pro IE6 (ovšem někdy tato metoda vykouzlí v IE vlastní chyby :) |
||
| habendorf Profil |
#19 · Zasláno: 6. 7. 2007, 12:12:06
Gappa
Ano, to máš pravdu v případě, že to co se má měnit, je součástí linku a ne mimo něj. A to je ve většině případů, uznávám. |
||
| Gappa Profil |
#20 · Zasláno: 6. 7. 2007, 12:44:11 · Upravil/a: Gappa
habendorf
Naprostý souhlas :) |
||
| tajny spion Profil |
#21 · Zasláno: 6. 7. 2007, 17:41:32
Dik, uznavam svou chybu a omlouvam se za utocnost. Jen jsem to blbe pobral :) Takze pro muj web je dobre to co mam, li a:hover { }
HTML: <li><a href="">Odkaz</a> |
||
|
Časová prodleva: 12 dní
|
|||
| Muff Profil * |
#22 · Zasláno: 18. 7. 2007, 15:30:49
Plíííz, chci měnit pomocí li:hover {color: #....} .. barvu "puntíku". V mozzile ok, v IE nikoliv. Víte někdo? Díkes!
|
||
| Railbot Profil |
#23 · Zasláno: 18. 7. 2007, 15:32:54
Muff
IE umí hover jen na anchor. |
||
| Muff Profil * |
#24 · Zasláno: 19. 7. 2007, 07:40:16
To není dobrá zpráva, ale děkuji!
|
||
| Gappa Profil |
#25 · Zasláno: 19. 7. 2007, 07:43:50
IE umí hover jen na anchor.
IE7 umí, pro IE6 třeba behaviorem (viz výše). |
||
| Muff Profil * |
#26 · Zasláno: 19. 7. 2007, 08:34:04
Jasný, prozkoumám to.
|
||
|
Časová prodleva: 17 dní
|
|||
| standa795 Profil * |
#27 · Zasláno: 5. 8. 2007, 13:30:30
nevim, ale mam FF a IE7.
Toto: li {list-style-type: anchor;} li:hover {list-style-type: circle;} v FF chodi, stejne jako jine kombinace. V IE7 ani nahodou, zkusil jsem cokoliv vcetne zde uvadeneho podbarvovani. V FF opet zadny problem. :S |
||
| bukaj Profil |
#28 · Zasláno: 5. 8. 2007, 17:43:35 · Upravil/a: bukaj
standa795
A nevykresluje IE7 náhodou tvou stránku v quirk módu? |
||
|
Časová prodleva: 19 let
|
|||
0