Untermenü soll sich an anderer stelle öffnen als das Menü |
Ichigo
Mitglied
 

Dabei seit: 18.01.2011
Beiträge: 419
 |
|
Untermenü soll sich an anderer stelle öffnen als das Menü |
 |
Ich hab da ein Problem ich hab ja das Itona Design und da sind ja 2 "Kästen" der obere ist für das Menü und im Unteren soll sich das Untermenü öffnen leider krieg ich es nciht hin. Bin da jetzt schon länger am werkeln und ausprobieren aber nichts haut hjin ich bekomm es noch nciht mal auf die reihe das menü überhaupt i-wie zu coden :/ hier mein Index code:
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:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>SPZ Itona - Willkommen</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta name="description" content="" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="generator" content="Webocton - Scriptly (www.scriptly.de)" />
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="LayerDesi" style="position: vertikal; left: 0px; top: 0px;">
<img src="design.jpg" alt="" title="" border="0" height="768" width="1024"></div>
<div style="left: 480px; top: 47px; position: absolute;">
<iframe src="news.html" name="News" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="100" scrolling="auto" width="130"></iframe></div>
<div style="left: 315px; top: 260px; position: absolute;">
<iframe src="willkommen_main.html" name="Index" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="515" scrolling="auto" width="740"></iframe></div>
<div style="left: 1113px; top: 300px; position: absolute;">
<iframe src="menu.html" name="Menu_1" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="240" scrolling="auto" width="180"></iframe></div>
<div style="left: 1113px; top: 595px; position: absolute;">
<iframe src="menu2.html" name="Menu_2" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="180" scrolling="auto" width="180"></iframe></div>
</body>
</html> |
|
__________________
|
|
08.03.2011 19:44 |
|
|
Kullakeeeks

Mitglied
 

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW
 |
|
existieren die Seiten menu.html und menu2.html schon?
Kannst du mir nen Screen davon amchen, wie es angezeigt wird?
|
|
08.03.2011 20:14 |
|
|
Ichigo
Mitglied
 

Dabei seit: 18.01.2011
Beiträge: 419
Themenstarter
 |
|
also menu.html und menu2.html existieren noch nicht und hier ein screen wie das angezeit wird:

allerdings ist es eine vorschau vom editor die tabellen rahen sind später weg
__________________
|
|
08.03.2011 20:21 |
|
|
Ceres

noch »34« Tage bis zum Sommeranfang
 

Dabei seit: 09.02.2005
Beiträge: 5.690
Herkunft: Bielefeld Name: Ally
 |
|
Hättest du noch die Menu_1 und Menu_2 Datei zur Hand? Ich vermute, dass du schlichtweg vergessen hast, bei den Links den Zielframe mit anzugeben
code: |
1:
2:
3:
|
<a href="news.html" target="framename">News</a>
|
|
und was mir noch auffällt (aber nicht für dein Problem von Bedeutung wäre), ist im Bezug auf dein Coden-Problem folgendes:
code: |
1:
2:
3:
4:
5:
6:
7:
|
<div style="left: 1113px; top: 300px; position: absolute;">
<iframe src="menu.html" name="Menu_1" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="240" scrolling="auto" width="180"></iframe></div>
<div style="left: 1113px; top: 595px; position: absolute;">
<iframe src="menu2.html" name="Menu_2" marginwidth="0" marginheight="0" noresize="" style="border: 0px none ;" height="180" scrolling="auto" width="180"></iframe></div>
|
|
Zum einen bestimmst du mit absolute schon mal vorne herein, dass sich das Layout immer nach dem Fenster richtet. In Abhängigkeit zum vorherigen Element wäre es allerdings, wenn du relative als Position angibst. So könntest du dann ein Grundgerüst machen, welches Zentriert ist und in diesem baust du mit position: relative dann den Rest ein. Dadurch machst du deine Seite auch für Leute zugänglich, die keine Auflösung von 1293xXy haben ;D
Wenn man Verbraucher-gerechte Seiten erstellen möchte (ich nenne es mal liebevoll so
), dann sollte man möglichst darauf achten, dass man die Seite auch Standard-Konform macht. Und der Standard ist noch immer bei den guten alten 1024. Man sollte nicht als (angehender Hobby) Programmierer voraussetzen, dass seine Besucher über die neuste Technologie verfügen müssen, da muss man eher an die denken, die sich die Seite nicht vernünftig ansehen können .
Blabla, so... Wie gesagt, mit dem Code alleine kann ich nur Mutmaßungen anstellen, da da für mich nicht die entscheidende Linkliste zu sehen ist.
LG
__________________
|
|
08.03.2011 20:33 |
|
|
Kullakeeeks

Mitglied
 

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW
 |
|
Also im Code vom Design liegt der Fehler wie Ceres bereits erwähnte nicht, es muss an der Angabe des falschen Frames liegen...
|
|
08.03.2011 20:42 |
|
|
Ichigo
Mitglied
 

Dabei seit: 18.01.2011
Beiträge: 419
Themenstarter
 |
|
ich kapier das net :/ und ich habe ja noch keine Menu_1 und Menu_2 Datei :/
__________________
|
|
08.03.2011 20:55 |
|
|
Ceres

noch »34« Tage bis zum Sommeranfang
 

Dabei seit: 09.02.2005
Beiträge: 5.690
Herkunft: Bielefeld Name: Ally
 |
|
Zitat: |
Original von ChupChup
ich kapier das net :/ und ich habe ja noch keine Menu_1 und Menu_2 Datei :/ |
äh ja, dann kann sich da ja auch nix öffnen, oder? Was nicht existiert, kann auch nicht angezeigt werden.
__________________
|
|
08.03.2011 21:00 |
|
|
Kullakeeeks

Mitglied
 

Dabei seit: 06.03.2007
Beiträge: 1.591
Herkunft: NRW
 |
|
Also der Code ist richtig, du musst nur noch menu.html und menu2.html in den richtigen ordner hochladen und dein Menü sollte funktionieren...
In zwei verschiedenen Frames werden sie doch angezeigt...
|
|
08.03.2011 21:04 |
|
|
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Hi,
wie Ceres eigentlich bereits geschrieben hatte: Beim Erstellen eines Links gibst du einfach als target den Namen des (i)Frames an, z.B.
code: |
1:
|
<a href="zielseite.html" target="Menu_2">Text</a> |
|
Dieser Link wird dann in Menu_2 geöffnet.
LG
|
|
08.03.2011 21:17 |
|
|
Ichigo
Mitglied
 

Dabei seit: 18.01.2011
Beiträge: 419
Themenstarter
 |
|
Habs verstanden (:komm jetzt endlich weiter
__________________
|
|
08.03.2011 21:26 |
|
|
|
Impressum
|