Koodijupid 2025, Aprill
Oleme rääkinud teemal "Miks Ems?" siin enne. Neile uute väärtuste jaoks teeb Mozilla arendajavõrgustik suurepärase töö selgitamiseks: ... em on "
Rajadega tegelemine on alati natuke tüütu, nõustute. Õnneks on Sassiga ülimalt lihtne omada ilusat API-d varade haldamiseks ja "
Aritmeetika osas on Sass küll abiks matemaatiliste abifunktsioonide osas. Ametlikus hoidlas on olnud avatud teema "
Alex Kingi kaudu saate selektorite jaoks kasutada muutujaid: $ a-tags: 'a, a: aktiivne, a: hõljutus, a: külastatud'; $ a-tags-hover: 'a: aktiivne, a: hover'; # ($ a-tags) (värv: "
Sass framework Compass pakub käepärase funktsiooni positsiooni vastupidise suuna saamiseks, näiteks argumendina paremale minnes vasakule. See "
Juhul, kui olete huvitatud oma CSS-i tarnija eesliite (mitte näiteks Autoprefixeri või Kompassi) käitlemisest, on siin abiks see segu. Pigem "
Valijat ei saa hõlpsalt kvalifitseerida selle seotud reeglistiku hulgast. Kvalifitseerimise all pean silmas elemendi nime (nt a) ette valmistamist klassile "
Selles 2013. aasta juuliartiklis kirjeldatakse meetodit psuedo elementide kasutamiseks elementide kuvasuhte säilitamiseks, isegi kui see mõõtkavas on. Siin on Sassi segu, mis "
Materjalikujundus on viimasel ajal levinud kõikjal. Selle üks osa koosneb kihtide virnastamisest üksteise otsa nagu päris paberilehed. Saavutama"
Kui on üks lühike käsk, jätab CSS dramaatiliselt mööda, võimaldab see määratleda nii positsiooni omaduse kui ka neli nihkeomadust "
Tundlikud veebidisaini loomingud eksisteerivad sageli mitme erineva murdepunkti vahel. Nende murdepunktide haldamine pole alati lihtne. Nende kasutamine ja värskendamine "
Värviteooriasse süvenemisel on midagi, mida nimetatakse värvide suhteliseks heleduseks. Lihtsamalt öeldes määratleb värvi heledus, kas selle värv
Raamatukogutootjatele ja raamistikuehitajatele võib olla kasulik paar lisafunktsiooni funktsioonide dünaamiliseks rakendamiseks loendi üksuste jaoks. Siin "
Valija laiendamisel @extend direktiiviga ei võta Sass laiendatud valijast CSS-i sisu selle laiendamisse panemiseks. See "
JavaScripti või mõnes muus programmeerimiskeeles olevate numbritega tegelemisel on võimalus n-numbri järel arvu kärpida. Kahjuks pole
Bézieri kõverate abil saab ilusaid efekte lisada CSS-i üleminekutele ja animatsioonidele. Täieliku funktsionaalse tähistuse sisestamine (nt kuupbezier (0,550, "
Kui töötate keerukate Sassi arhitektuuridega, pole haruldane, et konfiguratsiooni ja valikute säilitamiseks kasutatakse Sassi kaarte. Aeg-ajalt näete kaarte "
Kerimisribad on üks neist kasutajaliidese komponentidest, mida leidub peaaegu igal Interneti-lehel, kuid meil (arendajatel) on selle üle vähe või üldse mitte kontrolli. "
Kolmnurkade jäljendamiseks on üsna populaarne CSS-i häkkimine, kasutades 0-laiuse / 0-kõrguse elemendi läbipaistvaid piire. Siin on CSS-trikkides CSS-i fragment "
Eeldades, et vanemelemendil on positsioon: suhteline;; need neli omadust koondavad lapse elemendi nii horisontaalselt kui ka vertikaalselt, olenemata sellest "
Ühikuvaba numbri teisendamisel pikkuseks, kestvuseks, nurgaks või muuks muudavad inimesed ühiku lihtsalt stringina, näiteks: $ value: 42; "
Arvutiteaduses kasutame sõna klamber arvu piiramiseks kahe teise numbri vahel. Kinnitatuna hoiab number kas oma väärtust "
Ma leian, et kasutan neid omadusi pidevalt koos, mis on tavaliselt hea võimalus abstraktsiooniks nagu mixin: @mixin coverer ("
Parim sissejuhatus BEM-i on Harry Robertsilt: BEM - mis tähendab plokki, elementi, modifikaatorit - on esiotsa nimetamismetoodika, mille on välja mõelnud kutid
Sassis olev & märk on ainulaadne selle poolest, et see tähistab praegust valijat. See muutub pesitsedes. Oletame, et olete pesitsenud, kuid soovite juurdepääsu
See on üsna tavaline vajadus natuke läbipaistvat musta või valget. CSS-is saate teha:. Pool-must (taust: rgba (0, 0, 0, 0,5);)
See funktsioonide kogu on testimiseks, kui muutuja väärtus on teatud tüüpi. Kas näiteks 13rem on suhteline pikkus? TÕSI! On "härmas"
Funktsioon getZeroPaddedNumber ($ väärtus, $ polster) (tagastage str_pad ($ väärtus, $ polster, "0", STR_PAD_LEFT);) Kasutuskaja getZeroPaddedNumber (123, 4); // väljundid "
See allpool toodud regex testib antud sihtnumbrit, kui see algab numbritega 096 ja et selle järel on täpselt 2 numbrit. Kui see juhtub, kajab see jah, kui "
$ url = 'http://example.com'; $ valideerimine = filter_var ($ url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED); if ($ valideerimine) $ output = 'õige URL'; "