[Tabellen] Relative zu Absolut

Status
Nicht offen für weitere Antworten.

da_loki

Grünschnabel
Ich hab ein Problem, und zwar dass ich eine Relative width einer Tabelle habe.
Code:
style="width: 90%;"

Gibt es eine Möglichkeit dieses in eine Absolute Pixel-Zahl zu rechnen ?
Diese muss ja dynamisch von der Auflösung des Betrachters erfolgen.

Ich komme da leider nicht weiter, hoffe dass ich von euch ein paar Tipps bekommen kann !

mfg & vielen Dank vorab
da_loki
 
Hi,

versuch es mal mit der JavaScript-Eigenschaft offsetWidth. Die Funktionsweise verdeutlicht
nachfolgendes Beispiel:
Code:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>www.tutorials.de</title>
<meta name="author" content="Quaese" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript">
<!--
function getWidth(strID){
  alert(document.getElementById(strID).offsetWidth + " px");
}
//-->
</script>
</head>
<body>
<table id="tableID" style="width: 90%" border="1">
  <tr>
    <td>Hallo</td>
    <td>Welt</td>
  </tr>
</table>
<button onclick="getWidth('tableID');">Tabellenbreite</button>
</body>
</html>
Der Funktion getWidth übergibst du als Parameter die ID der Tabelle, deren Breite du
ermitteln willst.

Vielleicht hilft dir das weiter.

Ciao
Quaese
 
Status
Nicht offen für weitere Antworten.
Zurück