Autor Zpráva
filcuk
Profil
Zdravím,

potřeboval bych zjistit, proč mi v přiloženém kódu nefunguje :action (edit :active) v IE (9,8,7) a pokud je možné odstranit označující černý rámeček, byl bych velice vděčný.

<body style="font-family:verdana;">

<style>
#outlet {margin:0;border:#446695 1px solid;border-bottom:#2B405E 1px solid;float:left;cursor:pointer;display:block;}
#outlet:active {border:#446695 1px solid;border-bottom:#446695 1px solid;}

#intlet {text-align:center;margin:0;padding:2px;padding-left:8px;padding-right:8px;border:#5883BF 1px solid;border-top:#749DD6 1px solid;background-color:#5883BF;color:white;font-weight:bolder;cursor:pointer;display:block;}
#intlet:active {border:#547EB8 1px solid;border-top:#547EB8 1px solid;background-color:#547EB8;color:white}
</style>


<div id="outlet" for="intlet">
	<input value="Vstoupit" type="submit" id="intlet">
</div>
<br />
<br />
<div id="outlet" for="intlet">
	<input value="Nastoupit" type="submit" id="intlet">
</div>

</body>


Děkuji
suvel
Profil
Žádné action tam není, protože tam není ani <form>
Davex
Profil
suvel:
Je tam pseudotřída :active, ale to je něco jiného.

filcuk:
Vidím tam jen duplicitní hodnoty id a nemělo by být pro IE :focus? Ale nejsem si vůbec jistý, zda bude v Exploreru fungovat div:active a div:focus. Tipnul bych si, že nebude - i když samostatně možná ano, ale ne v kombinaci s tím tlačítkem.
filcuk
Profil
ano měl jsem na mysli :active, omyl.
a :focus bohužel taky nafunguje.
Díky za příspěvky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: