Autor Zpráva
Casero
Profil
chci se zeptam mám obrázek v odkazu..a když dám aby se po anjetí změnil border, tak to v IE nefunguje..až ted sem náhodou zkoušel dat tam filter, no a ted stačí tam dat filtr:one a IE border normálně mění...proč to tak je??..jako v IE je nějaký filter co tomu brání uš přednastavený a musí se noneovat :-D
habendorf
Profil
..a když dám aby se po anjetí změnil border, tak to v IE nefunguje

Nevím proč by nemělo, asi to děláš blbbě.

a:hover img {border:1px solid green;}
Casero
Profil
a img
{
margin-top:10px;
margin-bottom:10px;
border-style: solid ; border-color: black; border-width: 4px
}
a:hover img
{
border-style: solid ; border-color: white; border-width: 4px
}
toto je muj zápis, a nefunguje dokud tam nepřidám
a img { filter: none }
Casero
Profil
není to třeba tím, že nemám specifikovanou šířku/delku obrázku??
Bubák
Profil
..a když dám aby se po anjetí změnil border, tak to v IE nefunguje

Nevím proč by nemělo, asi to děláš blbbě.


Pokud se nepletu, jde o známou chybu IE a aby pochopil, že chceme měnit border při hover, je třeba změnit libovolnou vlastnost nadřazeného elementu.
Casero
Profil
Bubák
počkat..jako filter toho obrázku je vlastnost nadřazeného elementu??...a jak se to řeší..myslíte že je toto aspon trochu ,,slušné" řešení?
habendorf
Profil
a aby pochopil, že chceme měnit border při hover, je třeba změnit libovolnou vlastnost nadřazeného elementu

No jasně, třeba a:hover {visibility:visible;}. To se tady ale psalo už mockrát.
Casero
Profil
To se tady ale psalo už mockrát
ja se omlouvám..nějak to tu pořádně sledujeu teprve chvilu..ale dík
Toto téma je uzamčeno. Odpověď nelze zaslat.

0