"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Menüleiste soll stehen bleiben!!

Steve793 02.04.2002 - 18:03 969 11
Posts

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
Also ich hab da eine einfache mit HTML gemachte Page.
Auf der rechten Seite befindet sich ein Menü mit den versch. Buttons wie Kontakt, Aktuell ...
Wenn ich jetzt aber runterscrolle verschwinden diese Buttons ja!!
Wie kann ich es realisieren das die beim runterscrollen mitgehen?
Am besten gleich Code posten :D :p
Weil ich kenn mich nur HTML aus und das noch nicht alzu gut!

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
reine html lösung: frames!

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
JA reines HTML, etwas DHTML für Bilder aber sonst nix.
NE die Buttons sind in keinem eigenem Frame, das ist ja der ******* -> null Plan wie ich das angehen könnte!!

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
drum sag ich ja: mach einen frame draus! dann bleibt er stehen.

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
OK werd mal Schaun!!
Dachte halt das geht mit irgend nem Code das eine best. Table stehen bleibt -> Pfuscherlösung :D :p
Aber was man nicht alles macht um sich vor der Arbeit zu drücken :)

manalishi

tl;dr
Avatar
Registered: Feb 2001
Location: Feldkirch
Posts: 5977
da gibts a loesung, wo das menue einfach in einen layer (<div>;) gepackt wird und dann über dessen css attribute nachgeschoben wird... hab aber keinen code zur hand

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Zitat von manalishi
da gibts a loesung, wo das menue einfach in einen layer (<div>;) gepackt wird und dann über dessen css attribute nachgeschoben wird... hab aber keinen code zur hand

just takes 200 lines of code where 4 would have been enough... :rolleyes:

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
Edit 2:
Inhalt gelöscht :D
Hab´s selbst hinbekommen!!
Bearbeitet von Steve793 am 02.04.2002, 21:18

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
Und schon das nächste Prob :D

Also hab die Buttons mit nem onMouseOver Effekt versehen.
Allerdings dauert das so verflucht lange!!
Kann man das irgendwie beschleunigen? Das er beide Buttons,
für Normal und MouseOver-Button ladet!!
Sodass wenn man darüber fährt er sofort leuchtet und nicht erst den neuen Button laden muss!?

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Mit einem Preload-Script, aber das kann, wenn der User JS deaktiviert hat, das Laden des Meüs ganz verhindern -> suckt :D
Aber wenn das für deine Usergruppe nicht zutrifft, kann ich dir gern ein kleines Script schreiben :)

Unter der Annahme das "images" dein Bildverzeichnis ist:

Code:
function newImage(img_link {
	if (document.images) {
		result = new Image();
		result.src = img_link
		return result;
	}
}

function changeImages() {
	if ((document.images) && (preloadOK == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadOK = false;
function preloadImages() {
	if (document.images) {
		Home_over = newImage("images/Home-over.gif");
		News_over = newImage("images/News-over.gif");
		Forum_over = newImage("images/Forum-over.gif");
		Links_over = newImage("images/Links-over.gif");
		preloadOK = true;
	}
}

Der MouseOver wird dann so gemacht:
Code:
<A HREF="./home.html" TARGET="mainFrame"
				ONMOUSEOVER="changeImages('Home', 'images/Home-over.gif'); return true;"
				ONMOUSEOUT="changeImages('Home', 'images/Home.gif'); return true;"> 
      <IMG NAME="Home" SRC="images/Home.gif" WIDTH=XX HEIGHT=XX BORDER=0 ALT="xxxx"></A>

So oder ähnlich wirds auch von Adobe Image Ready gelöst ;)
Bearbeitet von jives am 02.04.2002, 22:14

Steve793

Here to stay
Avatar
Registered: Jan 2001
Location: Kärnten
Posts: 907
THX

werds heute Abend mal ausprobiern!!

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Und, hats funktioniert?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz