Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „DIVs mit CSS platzieren“

dn3d_fanboy

Aktives Mitglied

Hallo,

ich möchte zwei DIVs hintereinander platzieren, wie in diesem Screenshot hier:


Der Hintergrund ist 100% weit. Also habe ich Layer 1 mit margin:0 auto; zentriert und ihm den z-index: 25; zugewiesen.

Jetzt möchte ich Layer zwei dahinter platzieren, wie im Screenshot. Ich gebe ihm also einen niedrigeren Layer und verschiebe ihn mit negativem Margin nach oben.
Aber wie bekomme ich es zentriert PLUS zusätzlicher Pixelangabe nach Links?

Im Moment behelfe ich mir mit einem wrapper, den ich um die beiden DIVS herum habe, aber vielleicht gibt es ja auch eine einfachere Lösung.
Vielleicht habe ich gerade aber auch nur ein Brett vorm Kopp...

Hier noch das CSS:

CSS:
* {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  list-style: none;
  border: none;
}

html, body {
  min-width: 100%;
  min-height: 100%;
}

body {font-size: 100%;
    background: #eee url(images/bg.jpg) fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}
   
/* --- Header --- */


/* --- Main Menu --- */



/* --- Startscreen --- */

.start-wrapper    {margin: 0 auto;
                width: 800px;
                height: 800px;}

.logo-round    {position: relative;
            width: 300px;
            height: 300px;
            border-radius: 157px;
            border: 7px solid #ffc600;
            background: #282828; /* Old browsers */
            background: -moz-linear-gradient(top,  #282828 0%, #000000 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#282828), color-stop(100%,#000000)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #282828 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #282828 0%,#000000 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #282828 0%,#000000 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #282828 0%,#000000 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
            margin: 200px auto 0 auto;
            -webkit-box-shadow: 0 8px 0 0 rgba(0,0,0,0.6);
            box-shadow: 0 8px 0 0 rgba(0,0,0,0.6);
            z-index: 25;
            }
           
.logo-round img    {margin: 75px 0 0 3px;
                width: 294px;
                height: 120px;}
           
.start-info-1    {position: relative;
                width: 160px;
                height: 160px;
                border: 5px solid #5c5c5c;
                border-radius: 85px;
                margin: -370px 0 0 470px;
                background: #dead03;
                -webkit-box-shadow: 0 5px 0 0 rgba(0,0,0,0.5);
                box-shadow: 0 5px 0 0 rgba(0,0,0,0.5);
                z-index: 20;
                }
               
.start-info-1 h2    {font-family: "Roboto Condensed", sans-serif;
                font-weight: 400;
                font-size: 32px;
                color: rgba(255,255,255,0.45);
                /*text-shadow: 1px 1px 0 rgba(255,255,255,0.2);*/
                margin: 50px 0 0 15px;}
               
.home            {position: relative;
                width: 100%;
                height: 500px;
                background: #e2af00;
                margin: 0 0 30px 0;
                padding: 15px 20px;
                -webkit-box-shadow: 0 5px 0 0 rgba(0,0,0,0.6);
                box-shadow: 0 5px 0 0 rgba(0,0,0,0.6);
                }

Und der HTML-Code:

HTML:
<body>
    <div class="start-wrapper">
        <div class="logo-round">
            <img src="images/logo.png" alt="Logo" />
        </div>
        <div class="start-info-1">
            <h2>Bla Bla</h2>
        </div>
    </div>
    <div class="home">
        <h1>Home</h1>
        <p></p>
    </div>
</body>

Ich hoffe mir kann da jemand einen entscheidenden Tipp geben, ich stehe gerade echt auf dem Schlauch und komme nicht dahinter.

Besten Dank im Voraus.
 

Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.182
Beiträge
2.582.044
Mitglieder
67.255
Neuestes Mitglied
Bitterlimoni
Oben