Ich arbeite an dieser Seite: link to page.
Inside Ich habe before
und after
Elemente. In IE sind sie zu groß, Originalbreite und -höhe funktionieren diese Bilder nicht. Wenn ich versuche, dieses Problem zu lösen, wird in FF und Chrome alles noch schlimmer.
In Edge Dinge sind ein bisschen anders - ich habe einen Weg gefunden, um Bilder kleiner zu machen, aber before
Element ist im Inneren h2
Text.
Hier sind die Beispiele:
Normal (aus FF und Chrome)
Ein wenig seltsam (von Rand)
So verrückt (von IE)
CSS-Code:Vorher und nachher Pseudoelemente auf IE und Edge
h2{/*How I am displaying h2 elem */
text-align: center;
width: 80%;
margin: 45px auto 115px !important;
text-transform: uppercase;
color: #fff;
}
h2::before {
content: url(img/pepper.svg);
margin-right: 10px;
position: relative;
height: 50px;
}
h2::after{
content: url(img/apple.svg);
margin-left: 10px;
position: relative;
height: 50px;
}
@supports (-ms-accelerator:true) { /*Trying to resolve problem in Edge */
h2::before {
position: absolute;
}
h2::after{
position: absolute;
}
}
Entfernen Sie h2 Breite 80% und versuchen Sie es. – ankit
Oh, das war so einfach, danke! :) Außerdem wurde das Problem in Edge behoben. – ptyskju