Als «pseudo-element» getaggte Fragen

CSS (Cascading Style Sheets) ist eine Darstellungs-Stylesheet-Sprache, die zur Beschreibung des Erscheinungsbilds und der Formatierung von HTML-Dokumenten (HyperText Markup Language), XML-Dokumenten (Extensible Markup Language) und SVG-Elementen verwendet wird, einschließlich (aber nicht beschränkt auf) Farben, Layout, Schriftarten, und Animationen. Außerdem wird beschrieben, wie Elemente auf dem Bildschirm, auf Papier, in der Sprache oder auf anderen Medien gerendert werden sollen.


20
Kann ich ein: vor oder: nach dem Pseudoelement in einem Eingabefeld verwenden?
Ich versuche, das :afterCSS-Pseudoelement für ein inputFeld zu verwenden, aber es funktioniert nicht. Wenn ich es mit a benutze span, funktioniert es OK. <style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} </style> Dies funktioniert (setzt den Smiley nach "buu!" Und vor "etwas mehr") <span class="mystyle">buuu!</span>a some more Dies funktioniert nicht - es …

8
CSS: nicht (: letztes Kind): nach Selektor
Ich habe eine Liste von Elementen, die so gestaltet sind: ul { list-style-type: none; text-align: center; } li { display: inline; } li:not(:last-child):after { content:' |'; } <ul> <li>One</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> </ul> Führen Sie das Code-Snippet ausHide resultsErweitern Sie das Snippet Ausgänge One | Two | Three | …


12
Kann ich die Höhe eines Bildes in CSS ändern: vor /: nach Pseudoelementen?
Angenommen, ich möchte Links zu bestimmten Dateitypen mithilfe eines Bildes dekorieren. Ich könnte meine Links als deklarieren <a href='foo.pdf' class='pdflink'>A File!</a> dann habe CSS wie .pdflink:after { content: url('/images/pdf.png') } Das funktioniert jetzt großartig, außer wenn pdf.pnges nicht die richtige Größe für meinen Linktext hat. Ich möchte dem Browser mitteilen …

3
CSS-Inhaltseigenschaft: Ist es möglich, HTML anstelle von Text einzufügen?
Ich frage mich nur, ob es irgendwie möglich ist, die CSS- contentEigenschaft dazu zu bringen, HTML-Code anstelle eines Strings :beforeoder :aftereines Elements wie dem folgenden einzufügen : .header:before{ content: '<a href="#top">Back</a>'; } das wäre ziemlich praktisch ... Es könnte über Javascript gemacht werden, aber die Verwendung von CSS würde das …

7
CSS: Wie entferne ich Pseudoelemente (nach, vor, ...)?
Ich möchte einen Schalter für das Layout von Absatz-Tags auf einer Webseite verwenden. Ich benutze das After-Pseudoelement: p:after {content: url("../img/paragraph.gif");} Jetzt muss ich diesen CSS-Code von der Seite entfernen. Wie kann das leicht gemacht werden? Ich möchte das hinzufügen: jQuery wird bereits auf der Seite verwendet und ich möchte keine …

3
Kombinieren Sie: nach mit: schweben
Ich möchte :aftermit :hoverin CSS (oder einem anderen Pseudo-Selektor) kombinieren . Ich habe im Grunde eine Liste und das Element mit der selectedKlasse hat eine Pfeilform, die mit angewendet wird :after. Ich möchte, dass das Gleiche für Objekte gilt, über die man schwebt, die ich aber nicht zum Laufen bringen …



2
: after vs. :: after
Gibt es einen funktionalen Unterschied zwischen den CSS 2.1- :afterund den CSS 3 ::after-Pseudoselektoren (außer ::afterdass sie in älteren Browsern nicht unterstützt werden)? Gibt es einen praktischen Grund, die neuere Spezifikation zu verwenden?



6
Sollte ich für Pseudoelemente die Einzel- oder Doppelpunktnotation verwenden?
Da IE7 und IE8 die Doppelpunktnotation für Pseudoelemente (z. B. ::afteroder ::first-letter) nicht unterstützen und moderne Browser :afteraus Gründen der Abwärtskompatibilität die Einzelpunktnotation (z. B. ) unterstützen, sollte ich nur die Einzelpunktnotation verwenden und wann Der Marktanteil von IE8 sinkt auf ein vernachlässigbares Niveau. Zurückgehen und in meiner Codebasis suchen …

3
CSS: Nachdem bestimmten Elementen kein Inhalt hinzugefügt wurde
Ich habe Probleme, das Verhalten der CSS- :afterEigenschaft zu verstehen . Entsprechend der Spezifikation ( hier und hier ): Wie ihre Namen anzeigen, geben die :beforeund :after-Elemente den Speicherort des Inhalts vor und nach dem Dokumentbauminhalt eines Elements an. Dies scheint keine Einschränkungen zu setzen, welche Elemente eine :after(oder :before) …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.