Ich versuche, einen visuellen Effekt zu einem Inline-Elemente zu erstellen, this is what I wantInline-Element mit flexiblen Randbreite
Aber Inline-Elemente unter Verwendung Ich kann nicht herausfinden, wie über dem Titel flexibel, dass rote Linie zu machen, diese ist das, was ich so weit gekommen: https://jsfiddle.net/1oLzzw6t/
<div><span class="info-w option1"><span class="info"><span>Batman vs Superman – O Coringa e o Charada quase apareceram no filme!</span></span></span></div>
<div><span class="info-w option2"><span class="info"><span>Batman vs Superman – O Coringa e o Charada quase apareceram no filme!</span></span></span></div>
body{
padding: 5%;
background: black;
}
.info-w{
padding-right: 10%;
position: relative;
z-index: 1;
.info{
float: left;
font-family: Helvetica;
font-size: 24px;
line-height: 1.2;
font-weight: bold;
color: black;
>span{
display: inline;
background: #FFF;
position: relative;
}
}
&.option1{
.info{
>span{
border-top: 3px solid red;
}
}
}
&.option2{
.info{
box-shadow: 0 -3px 0 red;
}
}
}
Jemand kann mir helfen?
Warum funktioniert das nicht für mich in Firefox und Firefox Developer? – xpy