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

[HTML] Design Frage (IFrame)

kurtm1 08.02.2006 - 18:36 716 6
Posts

nr1

Here to stay
Avatar
Registered: Dec 2003
Location: AT
Posts: 617
Also ich bin derzeit gerade wieder dabei eine neue Homepage zu machen, und bin dabei auf folgendes Problem gestoßen:

Der Hintergrund der Seite besteht aus einer Grafik, die in mehrere Teile aufgesplittet worden ist, und durch eine Tabelle wieder zusammengesetzt wird.
-> Das funktioniert, und passt alles

Jetzt benötige ich noch die Navigations Buttons (Grafiken) und ein IFrame wo dann der Inhalt reinkommt. Die Frage ist nur, wie ich diese Positionieren soll/muss, damit diese immer am selben Fleck bleiben, und sich auch bei Änderung der Fenstergröße nicht wegbewegen.

Wenn ich das ganze mit "%" positioniere, ist es von der Fenstergröße abhängig. Wenn ich es absolut mit Pixeln machen, stimmts wieder nur für eine Auflösung...

tipps?
Bearbeitet von nr1 am 14.02.2006, 14:37

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2009
würd da auch von einem iframe abraten, macht nur probleme.
warum schreibst den inhalt ned direkt rein?

würd die breite wenn schon pixel angeben, weil gerade bei hohen auflösungen, wo sich der iframe über die ganze seite ziehen würde, der inhalt nicht mehr gut lesbar ist.

und dabellen zum positionieren, is auch ned das ware.

mag dir da jetzt keine vorwürde oder so machen, ich weiß ned wie sehr du dich mit der materie auskennst, wie wichtig dir kompatiblität usw. ist.
Bearbeitet von berndy2001 am 08.02.2006, 18:48

nr1

Here to stay
Avatar
Registered: Dec 2003
Location: AT
Posts: 617
Zitat von berndy2001
würd da auch von einem iframe abraten, macht nur probleme.
warum schreibst den inhalt ned direkt rein?

würd die breite wenn schon pixel angeben, weil gerade bei hohen auflösungen, wo sich der iframe über die ganze seite ziehen würde, der inhalt nicht mehr gut lesbar ist.

und dabellen zum positionieren, is auch ned das ware.

mag dir da jetzt keine vorwürde oder so machen, ich weiß ned wie sehr du dich mit der materie auskennst, wie wichtig dir kompatiblität usw. ist.

Den Inhalt direkt reinschreiben ist meistens unökonomisch, da dann ja die Seite komplett neu geladen werden muss

Tabellen find ich von dem her nicht schlecht, als dass dies so ziemlich die einzige Variante ist, die garantiert, dass der Platz beim User auch wirklich ausgenützt wird. Vorallem schauts dann wirklich bei allen was gleich..

Und Kompatiblität schau ich sowieso immer, dass ich zusammenbekomme, sowohl mit FF und ieXplorer als auch verschiedenen Auflösungen

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2009
wieviele byte sinds denn, die da mehr geladen werden müssen? bei den heutigen inet-leitungen is das egal.

ad kompatiblität: ie und ff is leider nicht alles. beim ie am mac schaut vieles anders aus... beim safari teilweise.

nr1

Here to stay
Avatar
Registered: Dec 2003
Location: AT
Posts: 617
Zitat von berndy2001
ie und ff is leider nicht alles.

Das ist mit schon klar, aber die beiden machen doch den Großteil aller Browser aus. Und ansonsten vertrete ich die Einstellung, dass sich die betroffene Person einen "mainstream" Browser ownen soll, wenn sie die Seite sehen will..

raitiss

Bloody Newbie
Registered: Jan 2006
Location: Austria ,Hollabr..
Posts: 21
Es gibt sehr viele die Opera,Safari,Gecko based Browsers etc. benutzen , du solltest schon in betracht ziehen dass du deine seite fur alle zugaenglich machst insb. wenn es um Medien etc. geht bsp. Mac users!

Ich wuerde von Iframes abraten, benutze Tables oder Div.

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Lös das ganze doch per php. Das hier kommt in die Tabellenzelle wo der Inhalt sein soll:

Code: PHP
 <?php
		switch ($_GET['section']) {
			case "news":
				include "news.php";
				break;
			case "team":
				include "team.php";
				break;

			default:
				include "news.php";
				break;
		}
	?>

Und im menü verlinkst du einfach per "index.php?section=news". Sicherlich die beste Lösung. Vor allem aber auch Barriere-frei. Und die Angaben musst du schon in px machen, schließlich haben die Grafiken ja fixe Größen und passen sich ja nicht an die Auflösung an.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz