Ik hier nu een paar knoppen in mijn menu maar die zijn nu allemaal heel erg breedt.
en ik wil graag dat de breedte zich aanpast aan de inhoud maar ik kom er niet uit zou iemand mij hiermee kunnnen helpen?
dit is de code die ik momenteel heb.
dit is voor de knop.
en dit is de functie shit die erachter hangt.
en nu is het dus de bedoeling dat de breedte van de knoppen net zo breedt wordt als de inhoud ervan.
Ik heb al overal gezocht maar kon niets vinden.
en ik wil graag dat de breedte zich aanpast aan de inhoud maar ik kom er niet uit zou iemand mij hiermee kunnnen helpen?
dit is de code die ik momenteel heb.
code:
1
2
3
4
5
6
7
8
9
| <div id="toolbar" nowrap style="background-color:buttonface; padding:0px">
<button class="but" onClick="parent.content.location.href='/sitemanager5/content/algemeen/default.htm'" id=button1 name=button1>
<table>
<tr>
<td>[img]"/_shared/images/icons/16x16_archive.gif"[/img]</td>
<td>Algemeen</td>
</tr>
</table>
</button> |
dit is voor de knop.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <script language="JavaScript1.2" type="text/javascript">
allBUTTONs = toolbar.children;
//maxWidth = 0;
for (i=0;i<allBUTTONs.length;i++)
{
tSpan = allBUTTONs(i);
tSpan.onselectstart = function(){return false}
tSpan.img = tSpan.children(0);
maxWidth = Math.max(maxWidth,tSpan.offsetWidth);
tSpan.onmouseover = function()
{
this.style.border = "1px buttonhighlight outset";
}
tSpan.onmouseout = function()
{
this.style.border = "1px buttonface solid";
}
tSpan.onmousedown = function()
{
this.style.border = "1px buttonhighlight inset";
}
tSpan.onmouseup = function()
{
this.style.border = "1px buttonhighlight outset";
}
}
for (i=0;i<allBUTTONs.length;i++)
{
tSpan = allBUTTONs(i);
}
</script> |
en dit is de functie shit die erachter hangt.
en nu is het dus de bedoeling dat de breedte van de knoppen net zo breedt wordt als de inhoud ervan.
Ik heb al overal gezocht maar kon niets vinden.