[HTML] Design Frage (IFrame)
kurtm1 08.02.2006 - 18:36 717 6
nr1
Here to stay
|
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
|
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
|
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
|
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
|
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
|
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
|
Lös das ganze doch per php. Das hier kommt in die Tabellenzelle wo der Inhalt sein soll: <?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.
|