Autor Zpráva
Kouba
Profil
čus,muže mi někdo poradit jak udělat aby tabulka která je dáná na daný místo na stránce aby byla u každýho rozlišení obrazovky na stejném místě?Protože jsem to dělal podle svého PC a někdo to má o pár px dál mimo

<div style="position:absolute; left:190px;top:150px; border:0px solid red;width:200px;">
<div class="center" style="">
		<table cellspacing="5" align="center">
		
		
        
        
		{php}
		$con = mysql_connect("","","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("", $con);

$result = mysql_query("SELECT * FROM uni1_users order by wons desc limit 10");
        
while($row = mysql_fetch_array($result))
  {
  echo '<b>';
  echo '<font size="2">';
  echo '<p style="text-align: left">';
  echo '&nbsp;&nbsp;';
  echo '<img src="/styles/images/login/' . $row['lang'] . '.png">';
  echo '&nbsp;';
  echo $row['username'] . '&nbsp;&nbsp;' . $row['wons'];
  echo "</font>";
  echo "</p>";
  echo "</b>";
  }

mysql_close($con);
{/php}
perwin
Profil
Kouba:
Když máš
<div style="position:absolute; left:190px;top:150px; border:0px solid red;width:200px;"> .... </div>

tak nepozicuj, to bude vždycky napevno od levého okraje obrazovky stejně daleko ve všech monitorech.
Musíš dát do nadřazeného tagu do css text-align: center;, nastavit div, který si pozicoval - margin: auto; - to znamená, že se tento div bude vždy zobrazovat do středu nadřazeného tagu. A pak si za to margin: auto; (musí to být za tím) dáš příslušné margin-left nebo margin-right (podle potřeby) a tím si ten div dáš trochu víc doleva/doprava od středu nadřazeného tagu.
Nějak takto:
...
<body style="text-align: center;"> <!-- nevím, jestli tam máš přímo tag <body>, ale na tom nezáleží --> 
<div style="margin: auto; width:200px; border:0px solid red; text-align: left; "> <!-- to už si douprav sám podle libosti --> 
.... 
</div>
</body>
...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0