Hallo zusammen,
um die Spalten (3) meines Portallayouts immer gleichmäßig nach der längsten auszurichten möchte ich ein entsprechendes Javascript integrieren.
Das überschreitet offensichtlich meine mageren Anfängerkenntnisse.
Ich füge zum besseren Verständnis das Script bei und die ersten Zeilen meines Templates.
Wer kann helfen?
[page = PAGE
# Allgemeine Seiteneigenschaften setzen
page {
seite.10 = CONTENT
seite.headerData.10 = TEXT
seite.headerData.10.value {
<script type="text/javascript" src="fileadmin/user_upload/skript.js" language="JavaScript"></script>
}
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body>
stylesheet = fileadmin/user_upload/hstyle.css
#MetaTags angeben
meta.AUTHOR = Christa Herzer
meta.DESCRIPTION = Graphic Design Christa Herzer stellt seine Dienstleistungen vor. Im Besonderen wird auf Typo3 eingegangen.
# Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/user_upload/hdrei.html
10.workOnSubpart = DOKUMENT
]function correct_layout() {
if(document.getElementById('center').offsetHeight) {
var div_heights = new Array(
document.getElementById('center').offsetHeight,
document.getElementById('navilinks').offsetHeight,
document.getElementById('rechts').offsetHeight
);
div_heights = div_heights.reverse(div_heights.sort(num_sort));
var style_height = div_heights[0] + "px";
document.getElementById('navilinks').style.height = style_height;
document.getElementById('center').style.height = style_height;
document.getElementById('rechts').style.height = style_height;
}
}
function num_sort(a,b) {
return a-b;
}]