Vaizdo įrašų ekranai 2025, Sausis

40: Ačiū ir galutinė informacija CSS-gudrybės

40: Ačiū ir galutinė informacija CSS-gudrybės

Ačiū, kad stebėjote visus, man ir šiai svetainei tai reiškia viską. Šis tinklaraščio įrašas yra didžiulis išteklių sąrašas viskam, ką aptarėme šioje serijoje "

37: SVG ir „JavaScript“ / DOM įvykiai - CSS-gudrybės

37: SVG ir „JavaScript“ / DOM įvykiai - CSS-gudrybės

Kai naudojate įterptąjį, visi elementai yra DOM, kaip ir „s“ ir „s“ bei bet kuris kitas HTML elementas. Jei turite SVG, pavyzdžiui: ir darote: var rect = "

38: Prieinamas SVG CSS-gudrybės

38: Prieinamas SVG CSS-gudrybės

Šioje ekrano juostoje mes gilinamės į Léonie Watson straipsnį apie prieinamą SVG ir iš esmės pereiname jį po tašką. Man patinka, kad pirmas punktas "

36: „Grunticon“ naudojimas - CSS-gudrybės

36: „Grunticon“ naudojimas - CSS-gudrybės

Mes praleidome daug laiko kalbėdami apie tiesioginio ir elemento naudojimą. Galite sukurti piktogramų sistemą, kurioje gausu privalumų. Galite sukurti

34: „SVG“ programinės įrangos turas CSS-gudrybės

34: „SVG“ programinės įrangos turas CSS-gudrybės

Yra daugybė dalykų, kuriuos galite padaryti naudodami SVG be jokios programinės įrangos. Darant prielaidą, kad turite gerą SVG vaizdų šaltinį internete, galite juos naudoti tiesiogiai. Bet "

27: SVG animavimas naudojant „JavaScript“ CSS-gudrybės

27: SVG animavimas naudojant „JavaScript“ CSS-gudrybės

„JavaScript“ yra paskutinis būdas aptarti SVG animavimą. Mes pažvelgėme į CSS, kuris yra puikus ir gana patogus, tačiau jis negali padaryti daugybės SVG "

33: kirpimas ir maskavimas - CSS-gudrybės

33: kirpimas ir maskavimas - CSS-gudrybės

Kirpimo ir maskavimo samprata yra gana paprasta. Slėpti tam tikras elementų dalis ir parodyti kitiems. Tikrasis skirtumas tarp jų yra gana paprastas "

32: SVG filtrai ant SVG ir HTML elementų - CSS-gudrybės

32: SVG filtrai ant SVG ir HTML elementų - CSS-gudrybės

Galbūt esate girdėję apie CSS filtrus? Galite juos taikyti atlikdami bet kurį CSS elementą, pvz .: .apply-css-filter (-webkit-filter: grayscale (0.5); filter: "

31: Galite įdėti rastrinius vaizdus į SVG - CSS-gudrybės

31: Galite įdėti rastrinius vaizdus į SVG - CSS-gudrybės

Tikriausiai nėra nepaprastai didelio naudojimo atvejo, išskyrus akivaizdų: jums reikia rastrinės grafikos, be kitų dalykų, didesnio SVG dizaino. "

30: Rastro konvertavimas į vektorių - CSS-gudrybės

30: Rastro konvertavimas į vektorių - CSS-gudrybės

Gali ateiti diena, kai norite, kad grafika būtų SVG, bet ją turite tik rastriniu būdu, pvz., GIF, JPG.webp ar PNG. Šiame vaizdo įraše apžvelgiame pavyzdį "

28: Kaip veikia SVG braižymas - CSS-gudrybės

28: Kaip veikia SVG braižymas - CSS-gudrybės

Populiari maža SVG animacijos technika yra kelio piešimas. Jei negalite jo pavaizduoti, pateikite milijardą mano sukurtų pavyzdžių. Iš esmės

29: SVG tekstas - CSS-gudrybės

29: SVG tekstas - CSS-gudrybės

SVG yra elementas. Čia nenuostabu: tai teksto įdėjimas į SVG. Ne raidžių formų kontūrai (nors ir jūs galite tai padaryti), bet "

26: Priversti formas laikyti keliais CSS-gudrybės

26: Priversti formas laikyti keliais CSS-gudrybės

Tai šiek tiek ezoteriškas dalykas, man tiesiog reikėjo tai padaryti vieną kartą ir man pasirodė painu, todėl maniau, kad padarysiu visą vaizdo įrašą. Dalykas yra,"

25: Rankinis SVG optimizavimas „Illustrator“ CSS-gudrybės

25: Rankinis SVG optimizavimas „Illustrator“ CSS-gudrybės

Vaizdo įrašas buvo pašalintas iš šio. Netrukus kada nors vėl nušausiu. Jei tai skaitote, o aš dar to nepadariau, susisiekite su manimi ir užmeskite klaidą “

24: „Illustrator“ greitas patarimas: nukopijuokite ir įklijuokite tiesioginį SVG - CSS-gudrybės

24: „Illustrator“ greitas patarimas: nukopijuokite ir įklijuokite tiesioginį SVG - CSS-gudrybės

Šis patarimas galioja tik tuo atveju, jei turite „Adobe Illustrator CC“ („Creative Cloud“). Aš patvirtinau, kad tai veikia tame ar dar naujesniame 2014 m. CC. Tai taip paprasta, kaip gali "

23: SVG animacija su SMIL - CSS-gudrybės

23: SVG animacija su SMIL - CSS-gudrybės

Nors SVG animavimas naudojant CSS gali būti patogesnis vidutiniam asmeniui iš išorės, SVG turi kitą būdą, kaip animuoti tiesiai į SVG "

22: SVG animacija naudojant CSS CSS-gudrybės

22: SVG animacija naudojant CSS CSS-gudrybės

Kai naudojate tiesioginį SVG, visas tas SVG kodas yra teisingas HTML, taigi ir DOM. Galite juos suformuoti taip, kaip tai padarytumėte, ar bet kurį kitą HTML "

21: naudokitės dviem spalvomis - CSS-gudrybės

21: naudokitės dviem spalvomis - CSS-gudrybės

Sužinojome, kad norint įterpti šiek tiek SVG apribojimas yra tas, kad negalima rašyti sudėtinių CSS selektorių, kurie ten veikia. Pavyzdžiui:

17: „Build Tool“ - „IcoMoon“ CSS-gudrybės

17: „Build Tool“ - „IcoMoon“ CSS-gudrybės

Terminas „kūrimo įrankis“ gali būti baisus. Tai primena išgalvotus komandinės eilutės įrankius, kuriems reikalinga konfigūracija, ir keistas sistemos priklausomybes, kurios nutrūksta, kai

20: Styling Inline SVG - įgaliojimai ir apribojimai - CSS-gudrybės

20: Styling Inline SVG - įgaliojimai ir apribojimai - CSS-gudrybės

„Inline SVG“ gali būti „stiliaus“ ta prasme, kad jis jau turi užpildymų ir brūkšnių, ir kas, kad antrą kartą įdėsite jį į puslapį. Tai nuostabu ir visiškai "

10: SVG gavimas - fotografijos svetainės - CSS-gudrybės

10: SVG gavimas - fotografijos svetainės - CSS-gudrybės

Vertybinių popierių fotografijos svetainėse visada yra būdas filtruoti paieškos rezultatus pagal „vektorių“. Ir atminkite, kad ir kokį formatą gautumėte ką nors atsisiuntę "

19: Daugiau kūrimo įrankių! - CSS-gudrybės

19: Daugiau kūrimo įrankių! - CSS-gudrybės

Sužinojome, kad kūrimo įrankiai yra ypač nuostabūs atliekant tokias užduotis, kaip paversti aplanką, pilną SVG, į SVG defs bloką. Kaip visada yra „

18: „Build Tool“ - „Grunt svgstore“ CSS-gudrybės

18: „Build Tool“ - „Grunt svgstore“ CSS-gudrybės

Naudodami savo kūrimo įrankius tikrai galime pasidaryti šiek tiek nerangesni. Paskelbiant tai, statybinių įrankių vaikas yra Gruntas. Yra konkurentų “

15: SVG piktogramų sistema - kur defai eina - CSS-gudrybės

15: SVG piktogramų sistema - kur defai eina - CSS-gudrybės

Kai turėsime tai, ką mes vadiname savo „defs bloku“ SVG - tai dalis SVG, kuri apibrėžia visus dalykus, kuriuos norime nupiešti vėliau - kur mes jį įdėsime? Taigi "

14: SVG piktogramų sistema - defektų kūrimas CSS-gudrybės

14: SVG piktogramų sistema - defektų kūrimas CSS-gudrybės

Šis elementas yra visa šios SVG piktogramų sistemos idėjos sąsaja. Sužinojome, kad švarus būdas tai padaryti yra įdėti viską, ką ketini nupiešti vėliau “

16: SVG piktogramų sistema - išorinis šaltinis CSS-gudrybės

16: SVG piktogramų sistema - išorinis šaltinis CSS-gudrybės

Įdėti tą „SVG defs“ bloką dokumento viršuje tikrai veikia. Tai taip pat turi tam tikrų pranašumų, pavyzdžiui, tai, kad nereikia pateikti HTTP užklausos ".

13: SVG kaip piktogramų sistema - elementas „naudoti“ CSS-gudrybės

13: SVG kaip piktogramų sistema - elementas „naudoti“ CSS-gudrybės

SVG turi labai šaunų ir galingą elementą, vadinamą. Tai gana paprasta koncepcija. Jis randa kitą SVG kodo bitą, nurodytą ID, ir jį klonuoja "

09: SVG su duomenų URI - CSS-gudrybės

09: SVG su duomenų URI - CSS-gudrybės

Mes įtraukėme „įterptą SVG“ - tai numeta SVG sintaksę tiesiai į HTML. Tą patį įterptą SVG galite naudoti ir kitose vietose, pvz.,

12: SVG gavimas - piktogramų šriftai ir rinkiniai - CSS-gudrybės

12: SVG gavimas - piktogramų šriftai ir rinkiniai - CSS-gudrybės

Atminkite, kad bet kokį vektorių galite patekti į SVG. Tai puikiai tinka „Adobe“ programinė įranga. PDF faile gali būti vektorinių elementų - tiesiog atidarykite PDF ir jūs “

11: Kaip gauti SVG - daiktavardžio projektas - CSS-gudrybės

11: Kaip gauti SVG - daiktavardžio projektas - CSS-gudrybės

Daiktavardžio projektas yra (labai) fantastiška vieta, iš kurios galima gauti SVG. Apskaičiuokime, kaip tiesiogine prasme viskas yra SVG, ir iš tikrųjų taip būna. Jie yra „