|  |  | Sie betrachten gerade: [CSS] - Container positionieren
|  | |
27.04.2008, 18:45
| [CSS] - Container positionieren
#1 | | Erfahrener Benutzer
Registriert seit: 27.04.2008
Beiträge: 120
| [CSS] - Container positionieren
Hallo,
ich bekomme es einfach nicht hin, die im Bild zu sehenden Container zu realisieren: Mir ist wichtig, dass das Layout sowohl horizontal als auch vertikal zentriert ist.
Was mache ich falsch?
Vielen Dank
_Emperor_
---
@charset "utf-8";
/* CSS Document */
#container
{
width: 800px;
height: 500px;
background-color: #FF0000;
/* Anweisungen zum horizontalen *und* vertikalen zentrieren */
position: absolute;
top: 50%;
left: 50%;
margin-left: -400px;
margin-top: -250px;
}
#header
{
width: 800px;
height: 250px;
background-color: fuchsia;
/* Anweisungen zum horizontalen *und* vertikalen zentrieren */
position: absolute;
top: 50%;
left: 50%;
margin-left: -400px;
margin-top: -250px;
}
#navigation
{
width: 590px;
height: 25px;
background-color: green;
float:right;
/* Anweisungen zum horizontalen *und* vertikalen zentrieren */
position: absolute;
top: 50%;
right: 50%;
margin-right: -400px;
margin-top: 0px;
}
#gfx
{
width: 210px;
height: 250px;
background-color:black;
float:left;
/*Anweisungen zum horizontalen *und* vertikalen zentrieren */
position: absolute;
top: 290px;
left: 260px;
margin-left: 0px;
}
|
27.04.2008, 19:37
| [CSS] - Container positionieren
#2 | | C8H10N4O2 - Geniesser
Registriert seit: 05.07.2007 Ort: Nordamerika, CA, NB
Beiträge: 18.694
| [CSS] - Container positionieren
wenn du uns jetzt noch verrätst, wie du die Klassen auf der Seite ansprichst, damit man sieht, wie die Container verschachtelt sind, dann kann man auch etwas dazu sagen.
Die reinen CSS-Angaben sind da nicht sehr aussagekräftig, da die Klassen beliebig in verschiedenen Containern ineinander oder separat verschachtelt werden können. Dementsprechend reagieren dann auch die Positionsangaben absolut zum Browserfenster oder zum Elternelement.
Im schlimmsten Fall überdecken sich die Elemente durch die Top 50%/ Left 50% Angaben einfach nur....
|
27.04.2008, 19:44
| [CSS] - Container positionieren
#3 | | Erfahrener Benutzer Themenstarter
Registriert seit: 27.04.2008
Beiträge: 120
| RE: [CSS] - Container positionieren Zitat: Original von xandros
wenn du uns jetzt noch verrätst, wie du die Klassen auf der Seite ansprichst, damit man sieht, wie die Container verschachtelt sind, dann kann man auch etwas dazu sagen.
| <div id="container"></div>
<div id="header"></div>
<div id="navigation"></div>
<div id="gfx"></div>
Das angehängte Bild ist ein Photoshop-Werk. *duck*
Zwei Container fehlen also noch.
|
27.04.2008, 19:57
| [CSS] - Container positionieren
#4 | | aka Noisy
Registriert seit: 06.11.2005
Beiträge: 6.075
| [CSS] - Container positionieren
Mach erst nen großen Container, der zentriert ist und dann positionierst du die anderen Container in diesem Container.
Du zentrierst Vertical und Horizontal und willst dann floaten, wie soll das gehn?
Bring das bitte mal online, als zusammenhängendes Dokument, hab keine Lust mir das lokal abzuspeichern.
|
27.04.2008, 20:12
| [CSS] - Container positionieren
#5 | | Erfahrener Benutzer Themenstarter
Registriert seit: 27.04.2008
Beiträge: 120
| RE: [CSS] - Container positionieren Zitat: Original von Blaxxun
Bring das bitte mal online, als zusammenhängendes Dokument, hab keine Lust mir das lokal abzuspeichern.
| Ich habe jetzt mal eine weitere Möglichkeit ausprobiert: Fürchte aber, dass mir wieder alles kaputt geht, wenn ich die anderen Container platziere.
Was darf ich machen und was nicht: Irgendwelche Tipps?
Edit: Ich habe nochmal eine neue Version hoch geladen. Wie Ihr seht, schaffe ich
<div id="navigation">
<div id="pics">
<div id="text">
nicht richtig zu positionieren. Kann doch nicht mehr so schwer sein, oder?
|
27.04.2008, 20:30
| [CSS] - Container positionieren
#6 | | aka Noisy
Registriert seit: 06.11.2005
Beiträge: 6.075
| [CSS] - Container positionieren
<div id="distance"></div>
Was soll der Div bringen?
Übrigens hab ich dir das schnell mal gemacht, dass der #container sowohl vertikal als auch horizontal zentriert ist: Zitat:
html, body
{
height: 100%;
margin: 0px;
padding: 0px;
}
#container
{
position: absolute;
height: 300px;
width: 500px;
background-color: red;
top: 50%;
left: 50%;
margin-left: -250px;
margin-top: -150px;
}
| Den anderen Container brauchst du nicht. Und in deinen Haupt Container setzt du dann die anderen Container, die sollten sich dann nur darin bewegen, das ist doch was du wolltest oder?
|
27.04.2008, 20:39
| [CSS] - Container positionieren
#7 | | Erfahrener Benutzer Themenstarter
Registriert seit: 27.04.2008
Beiträge: 120
| RE: [CSS] - Container positionieren Zitat: Original von Blaxxun
<div id="distance"></div>
Was soll der Div bringen?
| Das basiert auf diesem Tutorial ist IMHO irgendein Workaround. Ich haue es raus. Zitat: Original von Blaxxun
html, body
{
height: 100%;
margin: 0px;
padding: 0px;
}
#container
{
position: absolute;
height: 300px;
width: 500px;
background-color: red;
top: 50%;
left: 50%;
margin-left: -250px;
margin-top: -150px;
}
| Danke Dir.
So wie ich das sehe, kommt es quasi primär auf Zitat:
html, body
{
height: 100%;
margin: 0px;
padding: 0px;
}
| an - das hatte ich als einziges nicht. Zitat: Original von Blaxxun
Und in deinen Haupt Container setzt du dann die anderen Container, die sollten sich dann nur darin bewegen, das ist doch was du wolltest oder?
| Jein. Mein primäres Problem (siehe auch Edit oben): Ich habe nochmal eine neue Version hoch geladen. Wie Ihr seht, schaffe ich
<div id="navigation">
<div id="pics">
<div id="text">
nicht richtig zu positionieren. Kann doch nicht mehr so schwer sein, oder?
|
27.04.2008, 20:52
| [CSS] - Container positionieren
#8 | | Erfahrener Benutzer Themenstarter
Registriert seit: 27.04.2008
Beiträge: 120
|
Da, ich habe es!
Fragt jetzt nicht, woran ich gescheitert bin ...
Danke auf jeden Fall!
|
03.05.2008, 19:31
| [CSS] - Container positionieren
#9 | | Erfahrener Benutzer
Registriert seit: 25.06.2007
Beiträge: 698
| [CSS] - Container positionieren
ich kann keine einzige datei öffnen, auf die du verlinkt hast. aber schön dass es jetzt funktioniert, glückwunsch.
|
03.05.2008, 19:49
| [CSS] - Container positionieren
#10 | | Erfahrener Benutzer Themenstarter
Registriert seit: 27.04.2008
Beiträge: 120
| RE: [CSS] - Container positionieren Zitat: Original von b3ast
ich kann keine einzige datei öffnen, auf die du verlinkt hast. aber schön dass es jetzt funktioniert, glückwunsch.
| Ich musste den GMX-Domain Namen ändern und nachdem es eh funktionierte ...
Allerdings hörte ich, dass man die vertikale Zentrierung eigentlich nicht verwenden sollte!?
|  | |
| Thema: [CSS] - Container positionieren
| | Themen-Optionen | Thema durchsuchen | | | | | Ansicht | Linear-Darstellung |
Ähnliche Themen für: [CSS] - Container positionieren
| | Thema | Autor | Forum | Antworten | Letzter Beitrag | Wie lüfter Positionieren? Hi habe mir mal die Frage gestellt was ich an meiner Gehäuse-Kühlung besser machen könnte
http://img172.imageshack.us/img172/9895/gehusejz4.th.jpg ...
| Master_3 | PC Overclocking - PC Kühlung & Modding | 13 | 20.01.2009 19:55 | Luftzyklus Frage --Lüfter Positionieren-- abend,
wollte mal nach eurer meinung fragen, wie ihr am besten die Lüfter Positinieren würdet also nach innen oder ausen
es handelt sich um ein...
| ^^@JoKeR@^^ | PC Overclocking - PC Kühlung & Modding | 5 | 19.12.2008 13:27 | DIV - container ragt aus übergeordnetem DIV(firefox) Hi
ich hab folgendes problem(beim FireFox):
seite
wie man sehen kann ragt der linke div container aus dem übergeordneten heruas
ich bekomme...
| FoX | Webmaster Hilfe / Programmierer Forum | 4 | 29.11.2008 15:59 | Scrolleiste beim DIV-Container Guten abend und ein Frohes Fest!
Ich bin wohl der einzige der heute Abend noch am Arbeiten ist, aber ich versuche es mal trozdem.
Ich möchte, in...
| BoTTeR | Webmaster Hilfe / Programmierer Forum | 6 | 06.01.2008 15:54 | TrueCrypt - Container erstellen? Hallo!
Also durch TrueCrypt steig ich nicht so ganz durch...
Partitionen verschlüsseln funktioniert wunderbar, aber das mit den Containern check...
| smartdonkey | Software Probleme | 3 | 23.07.2007 00:20 | | | » Wichtige Bereiche | | | » Partner | | | |