Mein Ziel ist es, die Linie unter dem Dreieck zu verstecken, um dieses Ergebnis _____^_____ auf meinem aktiven Menü zu haben. Es gibt ähnliche Fragen hier bei stackoverflow, aber diese Lösungen nicht behoben das Problem, das ich derzeit habe. Bitte helfen Sie mir damit zu spielen. Vielen Dank! FIDDLE hier.css Pfeil des aktiven LI mit Körperbild Hintergrund?
body {
background: #1abc9c url(//dmypbau5frl9g.cloudfront.net/assets/homepage/banner--themeforest-342995208860d6c90b98134db089ef84.jpg);
}
ul {
width:100%;
border-bottom:3px solid red
}
li {
display:inline-block;padding:20px;
}
li a {
display:block;position:relative;
}
li.active a:after {
content:"";
width:15px;
height:15px;
position:absolute;
top:100%;
left:0;
right:0;
margin:12px auto 0;
border:solid red;
border-width:3px 3px 0 0;
-moz-transform:rotate(315deg);
-webkit-transform:rotate(315deg);
-ms-transform:rotate(315deg);
}
<ul>
<li><a href="#">LINK1</a></li>
<li><a href="#">LINK2</a></li>
<li class="active"><a href="#">LINK3</a></li>
<li><a href="#">LINK4</a></li>
</ul>
Schöne Antwort, ein paar Worte zur Erklärung, warum das funktioniert, würde es aber noch besser machen. – Pevara
Danke, ich werde einige Kommentare zum Code hinzufügen –
nice one @Ben! Ich werde versuchen, dies zu implementieren. Ich sollte auch über Breite: calc() nachforschen, da es das erste Mal ist, dass ich es höre: D – jamez88