• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Postion Problem

Freuler

Neues Mitglied
Hallo.

Ich habe ein kleines Problem mit der Positionierung von meine Boxen: div, position: relative.
Unten ist die halbe Seite leer. Die möchte ich nicht mehr da haben und löschen. Ist das irgendwie möglich? http://www.freuli.net/index1.html Dies ist die Seite

Mit freundlichen Grüssen Mario Freuler
 
Da wäre ein Grundkurs in HTML angebracht, deiner Seite fehlt es an den nötigsten Grundlagen.

  • Kein Doctype
  • Kein <title>
  • <body> ist nicht geschlossen
  • <html> ist nicht geschlossen

Bevor du diese Fehler nicht behoben hast, brauchst du dir um die Positionierung deiner Elemente keine Gedanken zu machen.

Hier kannst du deine Seite auf Fehler überprüfen The W3C Markup Validation Service
 
Das liegt an der relativen Positionierung, entweder du versuchst es mit margin, oder mit absoluter Positionierung. Absolute Positionierung ist aber auch mit Vorsicht zu genießen.
 
Ich versteh die Frage nicht und weiß nicht, wie es am Ende aussehen soll.
 
Ohne leeren Abschnitt unten. :)

ja du bist ja mal ganz lustig^^
ich sehe da sehr viele leere abschnitte :D
kannst du nichmal n pic hochladen, wo die aufteilung so zu sehen ist, wie sie werden soll?
ich verstehe dein problem nähmlich auch nicht. mit irgendeinem leeren abschnitt da unten^^
 
Boah, Du bist echt gesprächig :-)

Mein Tipp an Dich, damit das alles besser klappt:
Verzichte auf die absolute Positionierung. Die brauchst Du doch gar nicht. Browser positionieren Elemente viel besser selber, weil sie wissen, wie groß der Viewport der Nutzer ist. Dein Layout baut darauf auf, dass der Viewport Deiner Besucher überhaupt so groß ist. Da passt sich dementsprechend auch nichts dem Viewport an und man bekommt unfreundliche horizontale Scrollbalken.

Lerne den Unterschied zwischen Inline- und Block-Elementen und wie man Block-Elemente ohne die EIgenschaft "position" nebeneinander bekommt. Lerne das CSS Box Model, wie sich die Größe eines Elements zusammen setzt und experimentiere mit margin und padding.

Dann hast Du alles, um ein anständiges Layout zu machen.

Außerdem solltest Du Tabellen nur zu dem Zweck verwenden, zu dem sie da sind: Zur Auszeichnung tabellarischer Daten. Die liegen hier nicht vor, also weg mit der Tabelle.

Dann solltest Du Deine Seiten validieren lassen (The W3C Markup Validation Service), dann wirst Du sehen, dass Du verbotene Elemente verwendest. Raus damit.

Und schließlich packst Du alle CSS-Angaben in ein externes Stylesheet, das wird übersichtlicher, kürzer und das Stylesheet kann gecached werden. Trennung von Inhalt und Layout.

Wenn Du das umgesetzt hast, bist Du von Deiner Buckelpiste (auch "Holzweg" genannt) zurück auf die moderne Datenautobahn gelangt. Dann komm wieder, wenn dann noch etwas nicht passt, dann helfen wir Dir weiter.
Natürlich kannst Du auch früher wieder fragen, wenn Dir was von meinen Tipps unklar ist, das war jetzt nicht gemeint, dass Du das alles selbst machen musst und vorher nicht mehr fragen darfst! ;-)
 
Zurück
Oben