Codefragmenten 2025, Januari-

Px naar Em-functies - CSS-trucs

Px naar Em-functies - CSS-trucs

We hebben het gehad over "Waarom Ems?" hier eerder. Voor degenen die nieuw zijn in em-waarden: The Mozilla Developer Network legt ems uitstekend uit: ... an em is "

Eenvoudige Asset Helper-functies - CSS-trucs

Eenvoudige Asset Helper-functies - CSS-trucs

Omgaan met paden is altijd een beetje vervelend, zul je toegeven. Gelukkig is het met Sass buitengewoon eenvoudig om een ​​mooie API te hebben om activa te beheren en "

Power-functie - CSS-trucs

Power-functie - CSS-trucs

Hoewel Sass erg behulpzaam is met rekenen, schiet hij een beetje tekort met wiskundige hulpfuncties. Er is een openstaand probleem in de officiële opslagplaats voor "

Sass Things for Links - CSS-trucs

Sass Things for Links - CSS-trucs

Via Alex King kun je variabelen gebruiken voor selectors: $ a-tags: 'a, a: active, a: hover, a: bezocht'; $ a-tags-hover: 'a: active, a: hover'; # ($ a-tags) (kleur: "

Functie tegengestelde richting - CSS-trucs

Functie tegengestelde richting - CSS-trucs

Sass framework Compass biedt een handige functie om de tegenovergestelde richting van een positie te krijgen, bijvoorbeeld links bij het doorgeven naar rechts als argument. Dit"

Mengen tot voorvoegsel Eigenschappen - CSS-trucs

Mengen tot voorvoegsel Eigenschappen - CSS-trucs

Als u geïnteresseerd bent in het afhandelen van uw eigen CSS-leveranciersvoorvoegsel (in plaats van bijvoorbeeld Autoprefixer of Compass), is hier een mix-in om u daarbij te helpen. Liever"

Mixin om een ​​selector te kwalificeren - CSS-trucs

Mixin om een ​​selector te kwalificeren - CSS-trucs

Er is geen gemakkelijke manier om een ​​selector te kwalificeren vanuit de bijbehorende regelset. Met kwalificatie bedoel ik het toevoegen van een elementnaam (bijv. A) aan een klasse "

Behoud Aspect Ratio Mixin - CSS-trucs

Behoud Aspect Ratio Mixin - CSS-trucs

Dit artikel uit juli 2013 beschrijft een methode om psuedo-elementen te gebruiken om een ​​aspectverhouding van elementen te behouden, zelfs als deze wordt geschaald. Hier is een Sass-mixin dat "

Materiaal Shadows Mixin - CSS-trucs

Materiaal Shadows Mixin - CSS-trucs

Material Design is de laatste tijd overal geweest. Een deel ervan bestaat uit het op elkaar stapelen van lagen als echte vellen papier. Bereiken"

Mixin voor offset-positionering - CSS-trucs

Mixin voor offset-positionering - CSS-trucs

Als er één steno-CSS dramatisch mist, is het degene die het mogelijk maakt om de eigenschap position te definiëren, evenals de vier offset-eigenschappen "

Mixin om breekpunten te beheren - CSS-trucs

Mixin om breekpunten te beheren - CSS-trucs

Responsive Web Design-creaties bestaan ​​vaak uit verschillende breekpunten. Het beheren van die breekpunten is niet altijd gemakkelijk. Ze gebruiken en updaten "

Functie voor kleurhelderheid - CSS-trucs

Functie voor kleurhelderheid - CSS-trucs

Wanneer je diep in de kleurentheorie graaft, is er iets dat relatieve kleurluminantie wordt genoemd. Simpel gezegd, de luminantie van een kleur bepaalt of zijn "

Functionele programmeerfuncties - CSS-trucs

Functionele programmeerfuncties - CSS-trucs

Voor bibliotheekmakers en frameworkbouwers kan het handig zijn om een ​​aantal extra functies te hebben om functies dynamisch toe te passen op items van een lijst. Hier"

@extend Wrapper ook bekend als Mixtend - CSS-trucs

@extend Wrapper ook bekend als Mixtend - CSS-trucs

Bij het uitbreiden van een selector met de @extend-richtlijn, neemt Sass de CSS-inhoud van de uitgebreide selector niet om deze in de uitbreidende te plaatsen. Het"

Bevestig een nummer aan N cijfers - CSS-trucs

Bevestig een nummer aan N cijfers - CSS-trucs

Als je te maken hebt met getallen in JavaScript of een andere programmeertaal, is er een manier om een ​​getal na n cijfers af te kappen. Helaas is er geen"

Kaart versnellen Functie ophalen - CSS-trucs

Kaart versnellen Functie ophalen - CSS-trucs

Bézier-curven kunnen worden gebruikt om prachtige effecten toe te voegen aan CSS-overgangen en animaties. Typ de volledige functionele notatie uit (bijv. Cubic-bezier (0.550, "

Diep ophalen / instellen in Maps - CSS-trucs

Diep ophalen / instellen in Maps - CSS-trucs

Bij het werken aan complexe Sass-architecturen is het niet ongebruikelijk om Sass-kaarten te gebruiken om de configuratie en opties te behouden. Van tijd tot tijd zie je kaarten "

Aangepaste schuifbalken Mixin - CSS-trucs

Aangepaste schuifbalken Mixin - CSS-trucs

Scrollbars zijn een van die UI-componenten die op bijna elke pagina van internet aanwezig zijn, maar wij (ontwikkelaars) hebben er weinig tot geen controle over. "

CSS Triangle Mixin - CSS-trucs

CSS Triangle Mixin - CSS-trucs

Er is een redelijk populaire CSS-hack met transparante randen op een element van 0 breedte / 0 hoogte om driehoeken na te bootsen. Er is hier een CSS-fragment op CSS-Tricks "

Centreren Mixin - CSS-trucs

Centreren Mixin - CSS-trucs

Aangenomen dat het bovenliggende element position: relatief; heeft, zullen deze vier eigenschappen een onderliggend element zowel horizontaal als verticaal binnenin centreren, ongeacht "

Eenheid correct toevoegen aan nummer - CSS-trucs

Eenheid correct toevoegen aan nummer - CSS-trucs

Bij het converteren van een getal zonder eenheid naar een lengte, duur, hoek of wat dan ook, hebben mensen de neiging om de eenheid gewoon als een string toe te voegen, zoals hier: $ waarde: 42; "

Een nummer vastklemmen - CSS-trucs

Een nummer vastklemmen - CSS-trucs

In de informatica gebruiken we het woord klem als een manier om een ​​getal tussen twee andere getallen te beperken. Als het wordt vastgeklemd, behoudt een getal zijn eigen waarde "

Over Mixin - CSS-trucs

Over Mixin - CSS-trucs

Ik merk dat ik deze eigenschappen de hele tijd samen gebruik, wat meestal een goede gelegenheid is voor een abstractie zoals een mixin: @mixin coverer ("

BEM Mixins - CSS-trucs

BEM Mixins - CSS-trucs

De beste introductie tot BEM is van Harry Roberts: BEM - wat blok, element, modificator betekent - is een front-end naamgevingsmethodiek die is bedacht door de jongens van "

Caching van de huidige selector (&) in Sass - CSS-trucs

Caching van de huidige selector (&) in Sass - CSS-trucs

Het teken & in Sass is uniek omdat het de huidige selector vertegenwoordigt. Het verandert terwijl je nest. Stel dat u genest bent, maar u wilt toegang tot een "

Zwart-wit ondoorzichtigheidsfuncties - CSS-trucs

Zwart-wit ondoorzichtigheidsfuncties - CSS-trucs

Het is vrij normaal om een ​​beetje transparant zwart of wit nodig te hebben. In CSS kun je het volgende doen: .half-black (background: rgba (0, 0, 0, 0.5);) Het wordt gemakkelijker in "

Geavanceerde typecontrole - CSS-trucs

Geavanceerde typecontrole - CSS-trucs

Deze verzameling functies is bedoeld om te testen of de waarde van een variabele van een bepaald type is. Is 13rem bijvoorbeeld een relatieve lengte? WAAR! Is "ijzig"

Nul opgevulde cijfers - CSS-trucs

Nul opgevulde cijfers - CSS-trucs

Functie getZeroPaddedNumber ($ waarde, $ padding) (return str_pad ($ waarde, $ padding, "0", STR_PAD_LEFT);) Gebruiksecho getZeroPaddedNumber (123, 4); // uitgangen "

Eenvoudige postcode-bereiktester - CSS-trucs

Eenvoudige postcode-bereiktester - CSS-trucs

Deze regex hieronder test de opgegeven postcode als deze begint met de cijfers 096 en of er precies 2 cijfers achter staan. Als dat het geval is, echoot het Ja, als '

URL-validatie - CSS-trucs

URL-validatie - CSS-trucs

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