Selektoren sind Muster, die mit Elementen in einem Dokumentbaum übereinstimmen. In einer CSS-Regel werden sie verwendet, um Stile für Elemente zu definieren, die dem Muster entsprechen.
In CSS ist es möglich, placeholderText innerhalb einer Eingabe mithilfe einer Kombination aus herstellerspezifischen Pseudoklassen und Pseudoelementen zu formatieren (um die beste browserübergreifende Abdeckung zu erzielen). Diese haben alle die gleichen grundlegenden Eigenschaften (z. B. Textstil und Farbdeklarationen). Obwohl ich unweigerlich dieselben Stile anwenden möchte, unabhängig vom Hersteller des Browsers, …
Ich versuche, alle <div>s mit derselben ID in jQuery auszuwählen . Wie mache ich es? Ich habe es versucht und es hat nicht funktioniert jQuery('#xx').each(function(ind,obj){ //do stuff; });
Das macht mich verrückt: HTML: <div><h1>Hello World!</h1></div> CSS: *:not(div) h1 { color: #900; } Lautet dies nicht: "Wählen Sie alle h1Elemente aus, deren Vorfahr kein divElement ist ...?" Also "Hallo Welt!" sollte nicht rot gefärbt sein, ist es aber immer noch. Für das obige Markup funktioniert das Hinzufügen des untergeordneten …
Ich habe gerade einen CSS-Code gesehen, der ein ::beforeTag enthielt . Ich habe MDN angeschaut, um zu sehen, was das ::beforeist, aber ich habe es wirklich nicht verstanden. Kann jemand erklären, wie es funktioniert? Macht es ein DOM-Element vor dem, was wir durch CSS auswählen?
Wie lautet die Selektorsyntax, um ein Tag innerhalb einer ID über den Klassennamen auszuwählen? Was muss ich zum Beispiel unten auswählen, damit das innere "li" rot wird? <html> <head> <style type="text/css"> #navigation li { color: green; } #navigation li .navigationLevel2 { color: red; } </style> </head> <body> <ul id="navigation"> <li>Level …
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich suche nach einer Möglichkeit, die Selektorleistung eines jQuery-Aufrufs zu verbessern. Speziell solche Dinge: Ist $("div.myclass")schneller als$(".myclass") Ich würde denken, es könnte …
Wenn ich eine tablemit zwei Spalten habe, wie gebe ich eine paddingoder eine andere CSS an, damit sie nur für die erste Spalte von <td>s angewendet wird . Wie gestalte ich eine n-te Spalte ähnlich?
Bei mehreren Ankertags: <a class="myclass" href="...">My Text</a> Wie wähle ich die Anker aus, die der Klasse und einem bestimmten Text entsprechen? zB Alle Anker mit der Klasse auswählen: 'myclass' und text: 'My Text'
ich habe var $set = $('.foo,.bar').filter( function() {return $(this).parents('.baz').length < 1;}); um alle Elemente auszuwählen, deren Klassen entweder foooder sind barund die nicht von einem Element abstammen, dessen Klasse ist baz. Gibt es einen Selektor, der dasselbe erreicht, ohne dass ein Filter-Lambda erforderlich ist? <div class='foo'/><!--match this--> <div class='bar'/><!--match this--> …
Warum funktioniert das nicht? http://jsfiddle.net/84C5W/1/ p{ display: none; } p.visible:last-of-type { display: block; } <div> <p class="visible">This should be hidden</p> <p class="visible">This should be displayed</p> <p class="">This should be hidden</p> </div> Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet Tatsächlich ist keines meiner <p>Elemente sichtbar. Wenn ich den Verweis …
Ich versuche, einen Kaskadeneffekt zu erzeugen, indem ich auf jedes untergeordnete Element eine Animation anwende. Ich habe mich gefragt, ob es einen besseren Weg gibt als diesen: .myClass img:nth-child(1){ -webkit-animation: myAnimation 0.9s linear forwards; } .myClass img:nth-child(2){ -webkit-animation: myAnimation 0.9s linear 0.1s forwards; } .myClass img:nth-child(3){ -webkit-animation: myAnimation 0.9s linear …
Das Problem liegt in diesem CSS und HTML. Hier ist ein Link zu jsFiddle mit dem Beispielcode. HTML <ul> <li class"complete">1</li> <li class"complete">2</li> <li>3</li> <li>4</li> </ul> CSS li.complete:last-child { background-color:yellow; } li.complete:last-of-type { background-color:yellow; } Sollte nicht eine dieser CSS-Zeilen auf das letzte li-Element mit der Klasse "complete" abzielen ? …
Gibt es eine Art "nicht" CSS-Selektor? Wenn ich beispielsweise die folgende Zeile in mein CSS schreibe, haben alle Eingabefelder in einem Tag mit dem Klassennamen der Klasse einen roten Hintergrund. .classname input { background: red; } Wie wähle ich alle Eingabefelder aus, die sich AUSSERHALB eines Tags mit Klassenklassenname befinden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.