mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.07.2005, 22:43   #1
TP-Member
 
Registriert seit: Dec 2004
nixdorf ist mal kurz schlecht aufgefallen

div - anweisungen


hallo,

schaut mal hier:

http://www.antikhof-mellendorf.de

ich möchte das die beiden seitlichen div-elemente im oberen drttel unter dem div-element in der mitte ausgegeben werden. für das mittlere div-element habe ich.

<div style="margin:auto; width:770px; cellpadding:0; cellspacing:0; border:10px; z-index:7;">

genommen und für die äußeren div-elemente sehen die anweisungen so aus:

#div5
{
position:absolute;
top:100px;
width:20%;
height:135px;
z-index:5;
}
#div8
{
position:absolute;
top:100px;
left:80%;
width:20%;
height:135px;
z-index:5;
}

was klappt da nicht mit z-index?

gruß nixdorf
nixdorf ist offline   Mit Zitat antworten


Alt 10.07.2005, 02:09   #2
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Moin,

wenn es dir nur darum geht, dass links und rechts vom Header zwei unterschiedlich gefäbte Balken auftauchen, kannst du das auch auf eine sehr einfache Weise mit einem Hintergrundbild im Body lösen, was du folgendermaßen im CSS angibst:
Code:
body {background: #005573 url(images/background.gif) 50% 122px no-repeat}
Die erste Angabe hinter "background:" ist die allgemeine Hintergrundfarbe deiner Seite. In Klammern steht dann der Pfad zu deinem Hintergrundbild. "50%" ist die horizontale Ausrichtung des Hintergrundbildes und "122px" die vertikale Ausrichtung von oben. Mit-no-repeat erreichst du, dass das Bild nicht gekachelt wird.
Ich würde das Bild wie in deinem Beispiel 81px hoch machen und zusätzlich 3000px breit, damit es auch bei sehr großen Bildschirmen noch ausreicht. Du kannst dann jeweils einer Hälfte des Bildes die gewünschte Farbe geben.

Zu deiner eigentlichen Frage:
Absolut positionierte divs legen sich immer über static (Normalzustand) positionierte Elemente. Wenn du also etwas unter deinen Header legen möchtest, mußt du diesen auch absolut positionieren und ihm einen höheren z-index zuweisen.

Ich hab dir hier mal ein Beispiel gemacht, wie das funktionieren kann (ist bei dem, was du möchtest, etwas tricky ). In den linken Div hab ich zusätzlich noch einen Absatz gelegt, falls du Ähnliches auch vorhast (was ich wegen der variablen Breite aber nicht empfehlen würde ). Der zweite horizontale Balken unten ist das Hintergrundbild aus dem vorher beschriebenen Beispiel.

Viel Spaß

Geändert von Nele (10.07.2005 um 03:03 Uhr).
Nele ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
div - anweisungen div - anweisungen
« Problem mit "Tell-a-friend" PHP sript | Seite testen und favicon-Problem bei Opera »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:08 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67