zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Problem bei Positionierung eines <div> im Container

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.06.2004, 12:42
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.06.2004
Beiträge: 15
Robse befindet sich auf einem aufstrebenden Ast
Standard Problem bei Positionierung eines <div> im Container

Hallo zusammen,

bin neu hier, habe jahrelang mit Tabellen designt und möchte nun davon wegkommen. Habe mir also von Kai Laborenz "CSS in der Praxis" geholt und versuche nun mein erstes Layout in CSS.

Und hier fängt auch schon mein Problem an. Schaut Euch doch bitte mal diese Seite (7kb inkl. Grafiken) an

http://www.psycho-house.com/xhtml/

Wie Ihr sehen könnt habe ich einen Rahmen aus Grafiken in verschiedenen <div> gebaut. In der Mitte ist nun ein Kasten
der einen grauen gestirchelten Rand hat. Nun ist es so das ich gerne
hätte das dieser Mittig im Container ist, das hab ich ja auch schon geschafft - allerdings sollten oben und unten noch 15px Luft bis zum Rand der Grafiken sein (ich hoffe jemand versteht mich)?

Wie kann ich den <div> nun so positionieren das am oberen Rand wirklich 15px Luft sind? Hab das leider bis dato noch nicht geschafft

Das Buch ist zwar gut, aber Ihr wisst ja wie das ist ... aller Anfang ist schwer.

Desweiteren würde ich mich darüber freuen wenn sich jemand mal anschauen könnte ob das was ich mit CSS bisher gemacht habe sinnvoll ist oder nicht ... wie gesagt seit gestern mit CSS und XHTML dabei.

Danke und Grüsse
Robse
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.06.2004, 20:30
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 24.05.2004
Beiträge: 1.176
terrikay befindet sich auf einem aufstrebenden Ast
Standard

Hallo Robse,

hab mir das eben mal angeguckt - mittig und drin sitzt der Container bei Dir sowieso nur so halbwegs im IE - beim Firefox ist er links ausgerichtet.

Erstmal zum zentrieren: Du musst Deinem seitenContainer ein
Code:
margin-left:auto;
margin-right:auto;
mitgeben, dann hält er sich immer in der Mitte auf (gilt für alle außer IE 5 - dieser braucht dann noch das text-align:center; das der IE6 aber ebenfalls interpretiert - natürlich falsch, denn es bezieht sich normalerweise nur auf einen text innerhalb eines Containers, nicht auf diesen selber - das text-align:center aber bitte ebenfalls dem seitenContainer zuordnen, nicht dem body).

O.k. - dann weiter:

Wenn Du mit margin arbeitest, zerpflückt es hier leider das Design - daher fallen mir zwei Lösungen ein:
1. Du machst nur eine Hintergrundgrafik und hast dann nur zwei Container statt vier - bei der geringen Dateigröße der Grafik ist das sicher in Ordnung - dann kannst Du den inneren auch mit margin und/oder padding positionieren - ist einfacher.
2. Wenn es so bleiben soll wie hier, dann musst Du den äußeren Container #seitenContainer mit position:relative; versehen und dann den #rahmenInhalt mit position: absolute; - dieser richtet sich dann am äußeren, relativ positionierten Elternelement aus - bei mir liegt es dann mit top:30px; und left:15px; in der Mitte. (top30 deshalb, weil Du ja den oberen Rahmen mitzählen musst).

Sollte so in allen gängigen Browsern klappen (getestet mit Firefox, IE6 und Opera 7.23)

Grüße, Terry
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 12.06.2004, 12:43
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.06.2004
Beiträge: 15
Robse befindet sich auf einem aufstrebenden Ast
Standard

Hallo teriikay,

danke für Deinen Tip werde ich nachher gleich mal probieren!

Jau das habe ich inzwischen auch gemerkt das mein Layout in Safari, Camino nicht zentriert ist. Leider ....

Ich melde mich nochmals!

Grüsse
Robse
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Content- und Navi Container!? mase CSS 5 31.12.2008 13:05
Float / Container Problem - Total seltsam. einfachder CSS 9 16.07.2008 12:05
Horizontales Listenmenü: problem bei positionierung von li toppo CSS 2 05.02.2006 18:55
<div> container verschwindet?! Gilbert CSS 3 30.09.2003 13:55
<div> container dynamisch vergrößern Anonymous CSS 7 27.07.2003 11:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:46 Uhr.