Autor Zpráva
michal9
Profil *
Prosím Vás, poraďte mi někdo jak mám v IE zarovnat tzv. roletku (option, select) vertikálně na střed, zkoušel jsem už všechny možný způsoby a pořád to nejde. Ve Firefoxu to funguje bezproblémů, ale v IE prostě ne.

Tady je kód:


<table align="center" cellpadding="0" cellspacing="0" border="0" width=620>
<tr><td width="10%" height="35" align="center" valign="middle" style="padding-bottom:3px;padding-top:3px;"><a href="/../"><img border="0" src="../"></a></td>

<td width="42%" height="35" align="left" valign="middle"><a class=i href="/../">...<br>...</a></td><td width="7%" height="35" align="center" valign="middle"><a href="../?akce=kosik-prepocitat&smazat=56"><img src="../odstranit.png" title="Odstranit" border="0" style="float:left;padding-bottom:12px;padding-left:9px;"></a></td><td width="9%" height="35" align="right" class="rol">
<form name="prepocti" action="/../" method="post"><input type="hidden" name="idx" value="56">
<select name="kat" onchange="this.form.submit();"><option selected>1</option><option >2</option><option >3</option></select></form></td><td width="16%" height="35" align="right" valign="middle" class="txt12" style="padding-bottom:14px;">...</td><td width="16%" height="35" align="right" valign="middle" class="txt12" style="padding-bottom:14px;"><div id="cena">...</div></td></tr>

<tr><td width="10%" height="42" align="center" valign="middle">&nbsp;</td>
<td width="42%" height="42" align="left" valign="middle" class=txt12>...</td><td width="7%" height="42" align="center" valign="middle">&nbsp;</td><td width="9%" height="42" align="right" valign="middle">&nbsp;</td><td width="16%" height="42" align="right" valign="middle">&nbsp;</td><td width="16%" height="42" align="right" valign="middle" class="txt12">...</td></tr></div></table>


CSS: class=rol

  .rol {
	vertical-align:middle;
  }  


díky moc
Bubák
Profil
Nevidím výrazný rozdíl mezi zobrazením ve Firefoxu, IE7/8 a taky ostatními prohlížeči. Dej odkaz na živou ukázku.

Nechápu, proč dáváš buňkám atributem valign="middle", případně totéž v zarovnání deklaruješ v CSS, když jde o výchozí zarovnání buněk tabulky.
michal9
Profil *
V IE 6 se ta roletka zobrazuje nahoře, nikoliv uprostřed, tak nevím čím to je.

A odkaz dát nemůžu, mám to pod heslem...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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