Code Ausschnitte 2025, April

Px to Em Funktionen - CSS-Tricks

Px to Em Funktionen - CSS-Tricks

Wir haben über "Warum Ems?" hier zuvor. Für diejenigen, die neu in em Werten sind, erklärt das Mozilla Developer Network ems hervorragend: ... ein em ist "

Einfache Asset Helper-Funktionen - CSS-Tricks

Einfache Asset Helper-Funktionen - CSS-Tricks

Der Umgang mit Pfaden ist immer etwas nervig, das werden Sie zugeben. Glücklicherweise ist es mit Sass extrem einfach, eine schöne API zu haben, um Assets zu verwalten und "

Power-Funktion - CSS-Tricks

Power-Funktion - CSS-Tricks

Während Sass beim Rechnen sehr hilfreich ist, fällt er bei mathematischen Hilfsfunktionen etwas zu kurz. Es gab ein offenes Problem im offiziellen Repository zu "

Sass Dinge für Links - CSS-Tricks

Sass Dinge für Links - CSS-Tricks

Über Alex King können Sie Variablen für Selektoren verwenden: $ a-tags: 'a, a: aktiv, a: schweben, a: besucht'; $ a-tags-hover: 'a: aktiv, a: hover'; # ($ a-tags) (Farbe: "

Gegenrichtung Funktion - CSS-Tricks

Gegenrichtung Funktion - CSS-Tricks

Sass Framework Compass bietet eine praktische Funktion, um die entgegengesetzte Richtung einer Position zu ermitteln, z. B. links, wenn rechts als Argument übergeben wird. Dies"

Mit Präfixeigenschaften mischen - CSS-Tricks

Mit Präfixeigenschaften mischen - CSS-Tricks

Falls Sie daran interessiert sind, Ihr eigenes CSS-Herstellerpräfix zu verwenden (anstatt beispielsweise Autoprefixer oder Compass), finden Sie hier ein Mixin, das Ihnen dabei hilft. Lieber"

Mixin zur Qualifizierung eines Selektors - CSS-Tricks

Mixin zur Qualifizierung eines Selektors - CSS-Tricks

Es gibt keine einfache Möglichkeit, einen Selektor aus dem zugehörigen Regelsatz heraus zu qualifizieren. Mit Qualifizieren meine ich, einer Klasse einen Elementnamen (z. B. a) voranzustellen "

Seitenverhältnis Mixin beibehalten - CSS-Tricks

Seitenverhältnis Mixin beibehalten - CSS-Tricks

Dieser Artikel vom Juli 2013 beschreibt eine Methode zur Verwendung von Pseudo-Elementen, um ein Seitenverhältnis der Elemente beizubehalten, auch wenn es skaliert. Hier ist ein Sass-Mixin, der "

Material Shadows Mixin - CSS-Tricks

Material Shadows Mixin - CSS-Tricks

Material Design war in letzter Zeit allgegenwärtig. Ein Teil davon besteht darin, Schichten wie echte Papierbögen übereinander zu stapeln. Erreichen"

Mixin für Offset-Positionierung - CSS-Tricks

Mixin für Offset-Positionierung - CSS-Tricks

Wenn eine Kurzform CSS dramatisch verfehlt, ist es diejenige, die es ermöglicht, die Positionseigenschaft sowie die vier Offset-Eigenschaften zu definieren. "

Mixin zum Verwalten von Haltepunkten - CSS-Tricks

Mixin zum Verwalten von Haltepunkten - CSS-Tricks

Responsive Webdesign-Kreationen existieren häufig über mehrere verschiedene Haltepunkte. Die Verwaltung dieser Haltepunkte ist nicht immer einfach. Verwenden und Aktualisieren "

Farbluminanzfunktion - CSS-Tricks

Farbluminanzfunktion - CSS-Tricks

Wenn man tief in die Farbtheorie eintaucht, gibt es etwas, das als relative Farbluminanz bezeichnet wird. Einfach ausgedrückt definiert die Leuchtdichte einer Farbe, ob ihre "

Funktionale Programmierfunktionen - CSS-Tricks

Funktionale Programmierfunktionen - CSS-Tricks

Für Bibliothekshersteller und Framework-Builder kann es nützlich sein, einige zusätzliche Funktionen zu haben, um Funktionen dynamisch auf Elemente einer Liste anzuwenden. Hier"

@extend Wrapper aka Mixtend - CSS-Tricks

@extend Wrapper aka Mixtend - CSS-Tricks

Wenn ein Selektor mit der Direktive @extend erweitert wird, übernimmt Sass den CSS-Inhalt nicht aus dem erweiterten Selektor, um ihn in den erweiterten Selektor einzufügen. Es"

Fixiere eine Zahl auf N Ziffern - CSS-Tricks

Fixiere eine Zahl auf N Ziffern - CSS-Tricks

Beim Umgang mit Zahlen in JavaScript oder einer anderen Programmiersprache gibt es eine Möglichkeit, eine Zahl nach n Ziffern abzuschneiden. Leider gibt es kein"

Easing Map Get Function - CSS-Tricks

Easing Map Get Function - CSS-Tricks

Bézier-Kurven können verwendet werden, um CSS-Übergängen und -Animationen schöne Effekte hinzuzufügen. Eingabe der voll funktionsfähigen Notation (z. B. Cubic-Bezier (0,550, "

Deep Get / Set in Karten - CSS-Tricks

Deep Get / Set in Karten - CSS-Tricks

Bei der Arbeit an komplexen Sass-Architekturen ist es nicht ungewöhnlich, Sass-Maps zu verwenden, um Konfiguration und Optionen beizubehalten. Von Zeit zu Zeit sehen Sie Karten "

Benutzerdefinierte Bildlaufleisten Mixin - CSS-Tricks

Benutzerdefinierte Bildlaufleisten Mixin - CSS-Tricks

Bildlaufleisten sind eine dieser UI-Komponenten, die auf fast jeder Seite des Internets vorhanden sind, aber wir (Entwickler) haben wenig bis gar keine Kontrolle darüber. "

CSS Triangle Mixin - CSS-Tricks

CSS Triangle Mixin - CSS-Tricks

Es gibt einen ziemlich beliebten CSS-Hack, bei dem transparente Ränder für ein Element mit 0 Breiten / 0 Höhen verwendet werden, um Dreiecke nachzuahmen. Hier gibt es ein CSS-Snippet zu CSS-Tricks "

Mixin zentrieren - CSS-Tricks

Mixin zentrieren - CSS-Tricks

Angenommen, das übergeordnete Element hat die Position: relativ;, zentrieren diese vier Eigenschaften ein untergeordnetes Element horizontal und vertikal im Inneren, unabhängig davon, "

Einheit korrekt zur Zahl hinzufügen - CSS-Tricks

Einheit korrekt zur Zahl hinzufügen - CSS-Tricks

Bei der Konvertierung einer Zahl ohne Einheit in eine Länge, Dauer, einen Winkel oder was auch immer wird die Einheit in der Regel einfach als Zeichenfolge angehängt: $ value: 42; "

Nummer klemmen - CSS-Tricks

Nummer klemmen - CSS-Tricks

In der Informatik verwenden wir das Wort Clamp, um eine Zahl zwischen zwei anderen Zahlen einzuschränken. Wenn eine Zahl festgeklemmt ist, behält sie entweder ihren eigenen Wert. "

Covering Mixin - CSS-Tricks

Covering Mixin - CSS-Tricks

Ich benutze diese Eigenschaften ständig zusammen, was normalerweise eine gute Gelegenheit für eine Abstraktion wie ein Mixin ist: @mixin coverer ("

BEM Mixins - CSS-Tricks

BEM Mixins - CSS-Tricks

Die beste Einführung in BEM stammt von Harry Roberts: BEM - Block, Element, Modifikator - ist eine Front-End-Benennungsmethode, die von den Jungs von "

Zwischenspeichern der aktuellen Auswahl (&) in Sass - CSS-Tricks

Zwischenspeichern der aktuellen Auswahl (&) in Sass - CSS-Tricks

Das & -Zeichen in Sass ist insofern einzigartig, als es den aktuellen Selektor darstellt. Es ändert sich, wenn Sie nisten. Angenommen, Sie sind verschachtelt, möchten aber Zugriff auf ein "

Schwarz-Weiß-Deckkraftfunktionen - CSS-Tricks

Schwarz-Weiß-Deckkraftfunktionen - CSS-Tricks

Es ist ziemlich üblich, ein bisschen transparentes Schwarz oder Weiß zu brauchen. In CSS können Sie Folgendes tun: .Halbschwarz (Hintergrund: rgba (0, 0, 0, 0,5);) Es wird einfacher in "

Erweiterte Typprüfung - CSS-Tricks

Erweiterte Typprüfung - CSS-Tricks

Diese Sammlung von Funktionen dient zum Testen, ob der Wert einer Variablen von einem bestimmten Typ ist. Ist 13rem beispielsweise eine relative Länge? WAHR! Ist "frostig"

Null gepolsterte Zahlen - CSS-Tricks

Null gepolsterte Zahlen - CSS-Tricks

Funktion getZeroPaddedNumber ($ value, $ padding) (return str_pad ($ value, $ padding, "0", STR_PAD_LEFT);) Verwendung echo getZeroPaddedNumber (123, 4); // Ausgänge "

Einfacher Postleitzahlentester - CSS-Tricks

Einfacher Postleitzahlentester - CSS-Tricks

Diese Regex unten testet die angegebene Postleitzahl, wenn sie mit den Nummern 096 beginnt und genau 2 Nummern dahinter stehen. Wenn ja, hallt es Ja, wenn "

URL-Validierung - CSS-Tricks

URL-Validierung - CSS-Tricks

$ url = 'http://example.com'; $alid = filter_var ($ url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED); if ($ validation) $ output = 'richtige URL'; "