Nach einer guten Menge von Suche bin ich mit linearen Gradienten stecken, die in Firefox funktioniert, aber nicht in Chrome.Linear-Gradient funktioniert nicht in Chrome
Ich habe -webkit-
vor linearen Gradienten wie in einem Referenz beschrieben, aber immer noch nicht glaube, ich das Problem in Gradientenachse ist
Mein Code
<nav class="top_menu">
<ul class="black_high">
<li class="first active"> <a href="#">Home</a>
</li>
<li> <a href="#">news</a>
</li>
</ul>
</nav>
.top_menu ul li.active a::after {
position: absolute;
bottom: 8px;
left: 0;
width: 100%;
height: 2px;
transform:none;
content: '';
opacity: 1;
background: #fff;
background: linear-gradient(left, transparent 0%,#fff 50%,transparent 100%);
background: -moz-linear-gradient(left, transparent 0%,#fff 50%,transparent 100%);
background: -webkit-gradient(left, transparent 0%,#fff 50%,transparent 100%);
}
schafft hier eine Geige - http://jsfiddle.net/h2zu5xx2/4/
Jeder Tipp/Vorschlag wird gut tun. Danke im Voraus.
Ihre CSS für Ihren Webkit Farbverlauf ist falsch. Ungültige Eigenschaft, wenn Sie es betrachten, also ist die Syntax falsch. Haben Sie es aus einem Inspektor wie dem Dev-Tool in Chrom betrachtet, könnten Sie es leicht entdeckt haben. – Dorvalla
@Hashem Ich konnte in Ihrer Antwort nicht kommentieren kann es auch nicht mehr sehen. Aber ich möchte mich bedanken, dass ich auf meine Fehler und diese brillante Erklärung hingewiesen habe. – Raj