hi,
wie kann ich eine div ebene ausrichten also nicht den text darin wie mit text-align oder vertical-align?
schonmal viele danke für eure hilfe
vertikale und horizontale ausrichtung von div ebenen
-
- Mitglied
- Beiträge: 59
- Registriert: 16.09.2004 14:45
meinst du zentral ausrichten oder einfach nur vertikal/ horizontal!?
ich denk mal du meinst vertikal/ horizontal:
oder so in der art!
ich denk mal du meinst vertikal/ horizontal:
Code: Alles auswählen
top: 30%;
left: 30%;
....
oder so in der art!

-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
wenn dein div 20% breit ist, dann bleiben 80% übrig, die rechts und links verteilt sind 40%Jack9027 hat geschrieben:aso und wie schaff ich es dann das die div ebene vertikal und horizontal in der mitte ist
left: 40%
bei der Höhe halt das gleiche
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
CSS
Code: Alles auswählen
div.element
{width:800px;
height:500px;
position:absolute;
left:50%;
margin-left:-400px; //zentrieren
top:50%;
margin-top:-250px; //zentrieren }
ok danke ich hab aber noch eine frage nämlich:
ich hab 4 div ebenen:
und dazu:
problem ist jetzt, dass egal was ich in #menu reinschreib die höhe von #menu ändert sich nicht also steht die schrifft dann im rahmen oder darunter, weil #menu einfach nicht größer wird. dazu kommt auch noch das der rand von #main einfach ganz nach links geschoben wird also ob in #menu nichts drinsteht. ich würd jetzt einfach mal vermuten das es an dem float liegt
ich hab 4 div ebenen:
Code: Alles auswählen
<body>
<div id="pageFrame">
<div id="header"><h1>Die Kulturtaschen</h1></div>
<div id="menu">test<br />blup<br /></div>
<div id="main">na<br />da<br />da<br />da<br />da</div>
</div>
</body>
Code: Alles auswählen
body
{
background-color: #ddd;
color: #000;
margin:0px;
}
#pageFrame
{
background-color: #fff;
color: #000;
border: solid 1px #000;
width: 760px;
margin:10px auto;
}
#header, #main, #menu {
border: dashed 0px #000;
}
#header {
border-bottom-width: 1px;
text-align:center;
}
#menu {
width: 100px;
float: left;
padding: 10px;
text-align:center;
}
#main {
border-left-width: 1px;
width: 619px;
padding: 10px;
}