WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Wie realisiere ich so ein Layout?

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !

Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Wie realisiere ich so ... - 21 Jan 2025 Antworten
im Forum für Webhosting Homepage gefunden:
Wie realisiere ich so ein Layout?
axeljaeger
Feiertags-Poster
Threadstarter




Beiträge: 32

Für meine neue Internetseite stelle ich mir ein recht schlichtes Layout vor, bestehend aus drei Streifen, die übereinander liegen. Im oberen Streifen soll der eine Teil der Navigation liegen, im unteren der zweite Teil (Kontakt und ähnliches). Im mittleren Streifen sollen die Texte durchscrollen, die beiden Navigationsstreifen sollen also fest sein. Jetzt habe ich ja verschiedene Möglichkeiten, sowas zu realisieren. Aber mir scheint keine Möglickeit brauchbar:

Klassische Frames:
Ich lese gerade, es gibt keine Frames mehr in XHTML 1.1

Inlineframe:
Soll man laut Selfhtml auch nicht mehr benutzen, zugunsten von object.

Object:
Ok, könnte ich machen, aber ich kann das Object nicht als target für einen Link aus meiner Navigation angeben, oder doch?

Selbst wenn ich das Objecttag verwende, wie bekomme ich ohne blinde Tabelle die drei Streifen so übereinander, das die Navigationsstreifen an den beiden Kanten kleben und das Object in der Mitte immer schön den Platz einnimt, der zur Verfügung steht, am besten nur Vertikal und horizontal immer auf 640px bleibt?

  Profil   E-Mail   Website   Editieren   Zitieren
HG
Posting-Schinder




Beiträge: 520

Am besten mit Hilfe von divs. Dem Content-div gibst du als Eigenschaft zu allem anderen Kram noch ein overflow:scroll, und dann solltest du das haben....

---
www.kuminatano.de

  Profil   E-Mail   Website   Editieren   Zitieren
axeljaeger
Feiertags-Poster
Threadstarter




Beiträge: 32

Gut, soweit klar, aber welche Eigenschaft muss das Content-div bekommen, das es immer so viel Platz einnimt, das der ganze Bildschirm in der Höhe aufgefüllt wird? Die Höhe müsste ja sein: Fensterhöhe - div1 - dvi2, aber so Berechnungen sind ja bei CSS nicht drinn.

  Profil   E-Mail   Website   Editieren   Zitieren
HG
Posting-Schinder




Beiträge: 520

Wie groß werden denn die beiden oberen divs?

---
www.kuminatano.de

  Profil   E-Mail   Website   Editieren   Zitieren
ladylinda
Pixelschubser




Beiträge: 22

Hallo,

wie wäre es mit height:100%?

Es ist mit CSS möglich, dass ein
immer oben bzw. unten klebt, auch wenn man scrollt, allerdings haben die Browser damit noch Probleme...

guck doch einfach mal bei SELFHTML, was man mit position alles machen kann

Schöne Grüße,
Linda

  Profil   Website   Editieren   Zitieren
HG
Posting-Schinder




Beiträge: 520

ladylinda schrieb am 29.08.2003 12:07
wie wäre es mit height:100%?


Das hat in vielen Fällen einige Nachteile. Wenn man nämlich Pech hat, dann zieht der Browser das div wirklich auf 100% der verfügbaren Fenstergröße hoch, und man bekommt dadurch (vor allem bei wenig Inhalt) Scrollbalken, die nicht nötig sind.

FALSCH: Es sei denn, man legt die beiden oberen divs mit Hilfe von position: absolute über das content-div, und verändert dann mit Hilfe von Padding den inneren Abstand des Contents, so daß der obere Teil nicht abgeschnitten wird.

EDIT: Der obere Absatz dürfte leider ein wenig falsch sein. Statt dem inneren Abstand muss man wohl eher ein "Abstands-div" einbauen. Der innere Abstand wird ja zur Höhe addiert, so daß dann wieder diese blöden Scrollbalken auftauchen.
Das ist ein kleines Problem von CSS. Es wird immer dann wirklich haarig, wenn Pixel und Prozentangaben gemischt werden müssen. Es fehlt einfach so was wie "100% - 50px" oder "100% - Höhe eines anderen divs".

---
www.kuminatano.de

Diese Nachricht wurde geändert von: HG
  Profil   E-Mail   Website   Editieren   Zitieren
axeljaeger
Feiertags-Poster
Threadstarter




Beiträge: 32

Also, das obere soll etwa 70px hoch werden, das untere etwas schmaler, vielleicht 40px. Genau weis ich das noch nicht, weil ich die Grafiken noch nicht gemacht habe. Nur diesmal möchte ich das etwas besser planen, als das letzte mal, wo mich der IE mit seinem position: fixed; so reingelegt hat. Ich könnte ja einfach eine Tabelle mit height: 99% und drei Zeilen machen, wo die obere und die untere ne feste höhe bekämen und die mittlere dann halt resizen müsste. Aber ich wollte eigentlich auf Tabellen zur Seitengestaltung verzichten.

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Wie realisiere ich so ...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Wie realisiere ich so ein Layout? im Forum Homepage Hosting AntwortenLetztes Posting
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 20.08.2023 20:14 von Freud
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 14.04.2022 16:08 von bryleth03
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 10.12.2021 15:04 von Rieke
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 10.12.2021 15:02 von Rieke
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
6 05.07.2021 18:27 von Rieke
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 27.02.2021 09:50 von Samira2021
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
4 19.01.2021 19:20 von Laurena
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 23.11.2020 12:21 von noahradar96
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
3 23.10.2019 14:54 von andyy
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 17.05.2019 15:01 von Fusselchen



Besucher : 8161971    Heute : 683     Gestern : 882     Online : 89     21.1.2025    11:35      0 Besucher in den letzten 60 Sekunden        
Nach oben