Ich arbeite an einem Menü für ein WordPress-Thema. Ich versuche, das Menü so zu gestalten, dass beim Schweben Menüelemente, die kein Untermenü haben, in eine andere Richtung und Menüelemente, die kein Untermenü haben, in eine andere Richtung aussehen. Ich habe die folgende jQuery
$(document).ready(function(){
$(".menu li").has("ul").addClass("submenu");
});
Und ich habe dies in meiner CSS-Datei gestylt. Hauptmenüpunkte bei Schwebeflug erhalten 4 abgerundete Ränder und Hauptmenüpunkte bei Schwebeflug, die ein Untermenü haben, erhalten nur die oberen abgerundeten Ränder. Dies funktioniert gut in Firefox, Chrome und Safari, aber nicht in IE9. Hat jemand eine Idee, wie diese jQuery-Funktion vom IE9 akzeptiert werden kann? Das aktuelle WordPress-Thema ist um WordPress-Theme
Antworten:
0 für die Antwort № 1border-top-left-radius: 10px 10px 0 0;
Das ist die beleidigende Linie. Du willst nur border-radius
, denn das ist es, was Sie für die setzen -moz-
, -webkit-
und andere Präfixe.