[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.

Neue Beiträge

Zurück