Ich versuche, den aktiven Link anzuzeigen, mit einem dreieckigen CSS "Ausschnitt" (das Dreieck ist aus dem weißen Header ausgeschnitten.Layer div mit css Form Ausschnitt über ein div mit bg Farbe
http://codepen.io/Goatsy/pen/xVvRmZ
/*
.container {
width: 1200px;
}
*/
Wie kann ich „ausgeschnitten“ das rote Dreieck sowohl aus dem enthaltenen Header und voller Breite Hintergrund (rot) blockieren? ich brauche das Dreieck ausgeschnitten zu belichten zugrunde liegenden Foto:
Die Kopfzeile funktioniert gut, aber sobald der rote Block voller Breite auf die Hintergrundebene Kopfzeile angewendet wird, wird der Dreiecksausschnitt "ausgefüllt".
UPDATE:
habe ich eine Flexbox innerhalb eines Flexbox. Leider ist der enthaltene Header nicht exakt 1200px, und dies wird schwierig auf das gesamte Layout anzuwenden sein.
http://codepen.io/Goatsy/pen/xVvRmZ
.wrapper-whole {
display: flex;
flex-direction: row;
height: 134px;
margin: auto;
}
.flexy {
background: #f00;
flex: 2;
height: 134px;
}
.wrapper { /* wraps contained header navbar */
display: flex;
flex-direction: row;
height: 134px;
border-left: 15px solid #fff;
border-right: 15px solid #fff;
max-width: 1200px;
margin: auto;
flex: 6;
}
ja - du hast es! Danke. Genau das möchte ich erreichen. – Goatsy