You are not logged in.

wcf.regNote.message

Prometheus

Administrator

  • "Prometheus" started this thread

Posts: 3,278

  • Send private message

1

Monday, July 25th 2005, 10:20pm

js menü mit menüpunkten die ausklappen beim überfahren

ich brauch für was nen js menü welches beim überfahren eines knopfes oder wortes ausklappt. ich versuch das mal mit textzeichen darzustellen wie ich das meine 8o

menü im "ruhezustand"
+----------+-----------+-----------+
| Button | Button | Button |
+----------+-----------+-----------+

menü wenn ich das erste feld mit der maus überfahre
+----------+-----------+-----------+
| Button | Button | Button |
+----------+-----------+-----------+
| Menü1 |
| Menü2 |
| Menü3 |
+----------+

Menü1 bis 3 entspricht dann den menüpunkten.

ich muss das einfach einstellen können welche hintergrundfarbe das ganze hat, muss text einfügen können oder eben grafik buttons und das ganze muss bei allen browsern funktionieren. hat da wer ne vorlage bzw. kann sowas bauen? js is einfach nicht mein fall und ich bekomm das mal wieder nicht gebacken :)
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

wenqu

Beginner

Posts: 17

  • Send private message

2

Tuesday, July 26th 2005, 6:57am

Ich hatte damals mal mit den Daten von http://milonic.com/ rumprobiert, das ist das einzigste was ich an so einem Menü kenne was gut ist. Jedoch ist es nicht kostenlos schaus dir eifach an

Prometheus

Administrator

  • "Prometheus" started this thread

Posts: 3,278

  • Send private message

3

Tuesday, July 26th 2005, 10:05am

naja kostenpflichtig nützt mich das garnichts. wozu ich das brauch das ist ja nicht für mich selber.

ist aber auch nicht so dringend das ganze das kann ich auch noch in ner späteren version mit rein baun :)
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

4

Tuesday, July 26th 2005, 10:10am

Ich brauch demnächst auch sowas ;) ... insofern werd ich mal gucken des ich des nicht zu speziell auf mein Dingens anpasse und des es wiederverwertet werden kann ...

dauert nur noch en bissel ;)

Ciao Ephraim

Günny

Trainee

Posts: 93

Location: Hessen

  • Send private message

5

Wednesday, July 27th 2005, 4:30pm


Prometheus

Administrator

  • "Prometheus" started this thread

Posts: 3,278

  • Send private message

6

Wednesday, July 27th 2005, 8:43pm

das sieht schonmal nicht schlecht aus. werd mal versuchen das für meine zwecke zu benutzen.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

flo

Unregistered

7

Friday, November 4th 2005, 12:36am

seid grgrüßt,
ich hab mir das tutorial auch mal zu gemühte geführt, allerdings möchte ich das horizontale dropdownmenu nicht nach unten hin öffnen, sondern nach oben hin! hat jmd ne idee wie ich das anstellen kann? ich sitze hier schon seit 30 minuten ( das ist für mich extrem lange *g* ) und raff nicht, wie das funktionieren soll ...
hoffe auf hilfe


edit: ich hab die code schnipsel in dem tutorial mal zusammengekleistert in eine html datei

Source 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<script type="text/javascript">
<!--
window.onload=show;
function show(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>

<style type="text/css" media="screen">
<!--
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
top: 100;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
width: 12em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}
-->
</style>

<div id="menu">
<dl>
<dt onmouseover="javascript:show();"><a href="" title="Return to home">Home</a></dt>
</dl>

<dl>
<dt onmouseover="javascript:show('smenu1');">Menu 1</dt>
<dd id="smenu1">
<ul>
<li><a href="#">sub-menu 1.1</a></li>
<li><a href="#">sub-menu 1.2</a></li>
<li><a href="#">sub-menu 1.3</a></li>
<li><a href="#">sub-menu 1.4</a></li>
<li><a href="#">sub-menu 1.5</a></li>
<li><a href="#">sub-menu 1.6</a></li>
</ul>
</dd>
</dl>


<dl>
<dt onmouseover="javascript:show();"><a href="">Menu 2</a></dt>
</dl>

<dl>
<dt onmouseover="javascript:show('smenu3');">Menu 3</dt>
<dd id="smenu3">
<ul>
<li><a href="#">sub-menu 3.1</a></li>
<li><a href="#">sub-menu 3.2</a></li>
<li><a href="#">sub-menu 3.3</a></li>
<li><a href="#">sub-menu 3.4</a></li>
<li><a href="#">sub-menu 3.5</a></li>
</ul>
</dd>
</dl>

<dl>
<dt onmouseover="javascript:show('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">sub-menu 4.1</a></li>
<li><a href="#">sub-menu 4.2</a></li>
<li><a href="#">sub-menu 4.3</a></li>
</ul>
</dd>
</dl>

</div>

This post has been edited 3 times, last edit by "flo" (Nov 4th 2005, 12:41am)


Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

8

Friday, November 4th 2005, 9:53am

Schreib doch mal des ganze dd mit ul und li's über des dt :) also so z.B.:

Anstatt:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
<dl>
<dt onmouseover="javascript:show('smenu3');">Menu 3</dt>
<dd id="smenu3">
<ul>
<li><a href="#">sub-menu 3.1</a></li>
<li><a href="#">sub-menu 3.2</a></li>
<li><a href="#">sub-menu 3.3</a></li>
<li><a href="#">sub-menu 3.4</a></li>
<li><a href="#">sub-menu 3.5</a></li>
</ul>
</dd>
</dl>


So:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
<dl>
<dd id="smenu3">
<ul>
<li><a href="#">sub-menu 3.1</a></li>
<li><a href="#">sub-menu 3.2</a></li>
<li><a href="#">sub-menu 3.3</a></li>
<li><a href="#">sub-menu 3.4</a></li>
<li><a href="#">sub-menu 3.5</a></li>
</ul>
</dd>
<dt onmouseover="javascript:show('smenu3');">Menu 3</dt>
</dl>


Ciao Ephraim

flo

Unregistered

9

Friday, November 4th 2005, 10:37am

ja thx ;)
jezz bin ich meinem ziel schon was näher ;)
und wie sage ich dem jetzt, dass der menupunkt nicht nach unten verschoben werden soll?

also ich hab da ja meine menuleiste mit den menupunkten Home-Menu4

und die sollen auf der gleichen höhe bleiben, jedoch wird mit deinem code der menupunkt 3 nach unten verschoben

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

10

Saturday, November 5th 2005, 12:30pm

Benutz doch mal div's und unterscheidliche z-index's .... genaueres hierzu findest du:
http://de.selfhtml.org/html/text/bereiche.htm#block <-- Div
http://de.selfhtml.org/css/eigenschaften…ung.htm#z_index <-- CSS z-index

Ciao Ephraim

wcf.user.socialbookmarks.titel