2017-01-09 6 views
0

Wie ein div in CSS Overlay

Ich weiß möchten, wie this website der Lage war, diese

ich in CSS zu tun versucht Element zu finden, wie man über inspizieren, aber kein Glück gehabt. Kann jemand dies reproduzieren, ohne position: relative zu verwenden?

Ich war mit:

{ 
    position: relative; 
    top: -100px; 
} 
+3

Verwendung eine negative margin-top für die Schicht unten und stellen Sie richtig seine box-shadow – fcalderan

+0

Was Sie versucht? zeige dir Code? –

+0

geben Sie Ihrem Div einen negativen Rand, so dass es auf lila Hintergrund div. –

Antwort

4

Der Schlüssel ist, einen negativen margin-top am unteren div zu verwenden.

.upper{ 
 
    width:100%; 
 
    height:100px; 
 
    margin:0; 
 
    padding:0; 
 
    background-color:green; 
 
} 
 
.lower{ 
 
    width:80%; 
 
    height:100px; 
 
    margin:0 auto; 
 
    padding:0; 
 
    background-color:red; 
 
    margin-top:-30px; 
 
}
<div class="upper"></div> 
 
<div class="lower"></div>

+0

Danke, viel einfacher als erwartet. – Albert

+0

@Albert Können Sie bitte die Antwort dann akzeptieren. – ab29007

+0

Ich muss 10 Minuten warten. – Albert