Hey. Also ich hab ein kleines Problem. Und zwar habe ich einen Code im Netz gefunden, der es ermöglicht, dass, wenn man auf ein Wort klickt, sich ein Text direkt unter dem Wort sozusagen "aufklappt". Der HTML-Code meiner Seite sieht folgendermaßen aus (Code bzgl. 'Aufklappen' ist fett markiert):
HTML
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<meta name="author" content="Jürgen Asendorf">
<title>Hey, wenns dir nicht gefällt, mach neu. </title>
<meta name="expires" content="20 days">
<meta name="revisit" content="after 21 days">
<meta name="page-type" content="beschreibung, anleitung,private homepage">
<meta name="audience" content="studenten,schüler,anfänger,alle">
<meta name="robots" content="INDEX,FOLLOW">
<script>
<!--
function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("if(this.blur)this.blur()");
}
}
onload=BlurLinks;
-->
</script>
<!--Ein Entfernen des Copyright-Vermerks kann rechtliche Schritte nach sich ziehen.-->
<!--(c) Copyright der Vorlage liegt bei http://www.on-mouseover.de/templates/-->
<link rel="stylesheet" type="text/css" href="format.css" >
[B]<script language="javascript" type="text/javascript">
function toggleNode(node)
{
var nodeArray = node.childNodes;
for(i=0; i < nodeArray.length; i++)
{
node = nodeArray[i];
if (node.tagName && node.tagName.toLowerCase() == 'div')
node.style.display = (node.style.display == 'block') ? 'none' : 'block';
}
}
</script>
</head>
<body class="inl" topmargin="10" marginheight="10" leftmargin="10" marginwidth="10" scroll="yes" style="background-color: #000000; background-image: url('')" >
<table border="0" width="474">
<tr>
<td width="258" valign="top">
<div style="border:0px solid green;width:258px; text-align:center; height:150px"><p onclick="toggleNode(this.parentNode); return false;">
<font color="#815630">Tag 24<img border="0" src="stern.gif" width="7" height="5" align="top"></font></p>
<div style="display: none;" border="1px">
<p align="center">
<b><a href="http://images.fringo.de/userfiles/i/G/H/I/H/dmudpALqMG18Rz2r4rbUd0.jpg" target="_blank"><img src="http://www.rauchfrei.x-pressive.com/footer1377371490_5530.png" alt="Rauchfrei-Ticker by X-PRESSIVE.COM" border="0" /></a><br>
<br>
</b> <br>
<font color="#815630">Fick dich, Tabak. Ich (b)rauch dich nicht.</font><br>
</p></div></div>
<p> </td>
<td width="206" valign="top">
<div style="border:0px solid green;width:204px; text-align:center; height:61px"><p onclick="toggleNode(this.parentNode); return false;">
<font color="#815630">Tag 28</font></p>
<div style="display: none;" border="1px"><font color="#815630">So langsam
wird's was mit der Homepage. :)</font></div></div>
<p> </td>
</tr>
</table>
[/B]
</body>
</html>
Alles anzeigen
Jetzt möchte ich aber gerne, dass die Links (die mit dem Code versehen werden) direkt nebeneinander und auch untereinander dargestellt werden. Sodass sich der aufklappbare Text quasi selbst den Weg freiräumt. Ich hoffe, ihr könnt mit meinen Ausführungen etwas anfangen.^^
Ich komme da jetzt leider nicht weiter und wäre sehr dankbar, wenn ihr mir da helfen könntet.
lg
midnight