Autor Zpráva
BLP
Profil *
Nedaří se mi napozicovat na střed objekt, nastvil jsem absolutní pozici left:-234 a relativní left:50%, ale pořád to nějak nefunguje nevím kam přesně to nstavit jeslti do toho samého řádku dát dvakrát position nebo udělat druhý, ale tam nevím jestli musí být všechno zonva atd.

<div id="popUpLayer" style="width:472px; height:80px; position:absolute; left:-234; top:520px; z-index:1000; display:none; background:#FFFF00;" onMouseOver="this.style.border = '5px solid #FFFFFF';" onMouseOut="this.style.border = '5px solid #000000';">
<div style="text-align:right; "><b>
<a href="#" onClick="ClosePopUp();" style="font-family:verdana;font-size:14px;color:#000000; text-decoration:none;">
ZAVŘÍT X </a></b></div>
<div><a href="img/redir/hop.php"><img src="img/hop.gif" width="468" height="60"></a></div>

</div>
Fisir
Profil
Reaguji na BLPa [#1]:
Bylo by pěkné, kdybys kód obaloval do [pre] a ukázal bys nám to.

left:-234
A jednotky?
Again
Profil
Nejsem v CSS kdovíjaký odborník, ale osobně řeším pozicování na střed externím zápisem:

  position: relative;
  margin: 0 auto;

Daný prvek je zarovnaný přesně na střed a nemusíš vyměřovat nějakou absolutní pozici ...
BLP
Profil *
Tak už jsem to nakonec vyřešil takto:

<body>
<div id="popUpLayer" style="width:472px; height:80px; position:absolute; left:50%; top:520px; z-index:1000; margin-left: -234px; display:none; background:#FFFF00;" onMouseOver="this.style.border = '5px solid #FFFFFF';" onMouseOut="this.style.border = '5px solid #000000';">
<div style="text-align:right; "><b>
<a href="#" onClick="ClosePopUp();" style="font-family:verdana;font-size:14px;color:#000000; text-decoration:none;">
ZAVŘÍT X </a></b></div>
<div><a href="img/redir/hop.php"><img src="img/hop.gif" width="468" height="60"></a></div>

</div>

Můžete zamknout!

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:

0