Autor | Zpráva | ||
---|---|---|---|
Lotar Profil |
#1 · Zasláno: 14. 3. 2007, 17:38:17 · Upravil/a: Lotar
Mám nasledovné CSS:
.tlacidlo { background-color: #FFFEF6; border: 1px solid #979481; color: #979481; } .tlacidlo:hover { background-color: #979481; color: #FFFEF6; } Všetko funguje tak ako má len v Opere a FF, v IE zobrazí celé tlačidlo jednej farby a to farby pozadia, vlastne ako jednoduchý jednofarebný obdĺžnik bez toho, aby bolo vidieť text.. nevie niekto poradiť, kde môže byť problém ? |
||
Bubák Profil |
#2 · Zasláno: 14. 3. 2007, 17:45:43 · Upravil/a: Bubák
Tenhle kód je v pořádku, nemáš třeba někde deklarované :visited?
|
||
Lotar Profil |
#3 · Zasláno: 14. 3. 2007, 17:57:07
Nie a okrem toho, aj keď tam pridám ! important, správa sa to rovnako...
|
||
Railbot Profil |
#4 · Zasláno: 14. 3. 2007, 18:01:37
Možná to bude tím, že IE 6 a nižší verze umí :hover jen na odkaz, tedy A :)
|
||
Lotar Profil |
#5 · Zasláno: 14. 3. 2007, 18:11:11
Mám IE 7 a ako som písal v iniciálnom príspevku, pozadie sa mení, jediné, čo sa nemení, je farba textu.. ako keby ho pozadie prekrývalo alebo čo..
|
||
Railbot Profil |
#6 · Zasláno: 14. 3. 2007, 18:20:22
Lotar
zkus tu cestu k prvku v css zapsat absolutne, napriklad .neco .neco .tlacidlo::hover Je možné, že se ti tam odněkud dědí jiná barva, proto se to nemění. |
||
Bubák Profil |
#7 · Zasláno: 14. 3. 2007, 18:20:35
Možná to bude tím, že IE 6 a nižší verze umí :hover jen na odkaz, tedy A :)
Já jsem automaticky předpoklídal, že .tlačidlo je třída pro odkaz <a class="tlačidlo" ...>, pak to funguje i v IE 6. Nejlpší bude, když sem dáš link, takhle budeme příčinu jenom hádat. |
||
Lotar Profil |
#8 · Zasláno: 14. 3. 2007, 18:26:25 · Upravil/a: Lotar
Nie je to online, tak sem link dať nemôžem..
Railbot: vyskúšal som to, ale nepomohlo.. hovorím, aj keď dám important, tak je to stále rovnako.. A ešte by sa možno hodilo podotknúť, že je to trieda pre tlačidlové inputy. |
||
Railbot Profil |
#9 · Zasláno: 14. 3. 2007, 18:43:17
Lotar
Škoda. Kdybys měl ty stránky na netu, tak by se hend vědělo. Takhle těžko říct. |
||
Lotar Profil |
#10 · Zasláno: 14. 3. 2007, 18:43:59 · Upravil/a: Lotar
Takže, skúšal som meniť farbu každému elementu, ktorý má akúkoľvek spojitosť s danou triedou, nijak sa to neprejavilo..
nemôže to byť nejaký bug IE7 ? Ešte by som sem mohol dať celé CSS, ale má to asi 250 riadkov a pochybujem, že by sa to niekomu chcelo študovať.. |
||
Plaváček Profil |
#11 · Zasláno: 14. 3. 2007, 19:25:42
Lotar
Chyba je někde v CSS a bez ukázky souvislostí ti nikdo prostě neporadí. Nejde to. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0