Screencasty wideo 2025, Styczeń

40: Dziękuję i informacje końcowe - CSS-Tricks

40: Dziękuję i informacje końcowe - CSS-Tricks

Dzięki za oglądanie wszystkich, to znaczy wszystko dla mnie i dla tej strony. Ten post na blogu to ogromna lista zasobów dotyczących wszystkiego, co omówiliśmy w tej serii ”

37: Zdarzenia SVG i JavaScript / DOM - CSS-Tricks

37: Zdarzenia SVG i JavaScript / DOM - CSS-Tricks

Kiedy używasz inline, wszystkie elementy znajdują się w DOM, tak jak s i si każdy inny element HTML. Jeśli masz SVG jak: i robisz: var rect = "

38: Dostępne pliki SVG - CSS-Tricks

38: Dostępne pliki SVG - CSS-Tricks

W tym screencastie zagłębiamy się w artykuł Léonie Watson, który dotyczy dostępnego formatu SVG i zasadniczo omawiamy go punkt po punkcie. Podoba mi się, że pierwszy punkt ”

36: Korzystanie z Grunticon - CSS-Tricks

36: Korzystanie z Grunticon - CSS-Tricks

Spędziliśmy dużo czasu rozmawiając o używaniu inline i elementu. Możesz zbudować system ikon, który ma wiele zalet. Możesz utworzyć „

34: Przewodnik po oprogramowaniu SVG - CSS-Tricks

34: Przewodnik po oprogramowaniu SVG - CSS-Tricks

Z SVG można zrobić wiele bez żadnego oprogramowania. Zakładając, że masz dobre źródło obrazów SVG online, możesz ich użyć bezpośrednio. Ale"

27: Animowanie SVG za pomocą JavaScript - CSS-Tricks

27: Animowanie SVG za pomocą JavaScript - CSS-Tricks

JavaScript to ostatni ze sposobów, które omówimy w animowaniu SVG. Przyjrzeliśmy się CSS, który jest świetny i całkiem wygodny, ale nie obsługuje wielu plików SVG ”

33: Przycinanie i maskowanie - CSS-Tricks

33: Przycinanie i maskowanie - CSS-Tricks

Koncepcja obcinania i maskowania jest dość prosta. Ukryj określone części elementów i pokaż inne. Faktyczna różnica między nimi jest dość prosta ”

32: Filtry SVG w elementach SVG i HTML - CSS-Tricks

32: Filtry SVG w elementach SVG i HTML - CSS-Tricks

Być może słyszałeś o filtrach CSS? Możesz je zastosować do dowolnego elementu z CSS, takiego jak: .apply-css-filter (-webkit-filter: grayscale (0.5); filter: "

31: Możesz umieścić obrazy rastrowe w formacie SVG - CSS-Tricks

31: Możesz umieścić obrazy rastrowe w formacie SVG - CSS-Tricks

Prawdopodobnie nie ma dla tego ogromnego zastosowania, poza oczywistym: potrzebujesz grafiki rastrowej między innymi w większym projekcie SVG ”.

30: Konwersja rastra do wektora - CSS-Tricks

30: Konwersja rastra do wektora - CSS-Tricks

Może nadejść dzień, w którym chciałbyś, aby grafika była SVG, ale masz ją tylko w formacie rastrowym, takim jak GIF, JPG.webp lub PNG. W tym filmie przedstawiamy przykład „

28: Jak działa rysowanie linii SVG - CSS-Tricks

28: Jak działa rysowanie linii SVG - CSS-Tricks

Popularną techniką animacji SVG jest rysowanie ścieżek. Jeśli nie możesz tego sobie wyobrazić, oto zbiór milionów przykładów, które stworzyłem. Zasadniczo „

29: Tekst SVG - CSS-Tricks

29: Tekst SVG - CSS-Tricks

W SVG jest element. Nic dziwnego: służy do umieszczania tekstu w pliku SVG. Nie kontury kształtów liter (chociaż możesz to zrobić), ale „

26: Wymuszanie kształtów, aby były ścieżkami - CSS-Tricks

26: Wymuszanie kształtów, aby były ścieżkami - CSS-Tricks

Jest to trochę ezoteryczna rzecz, po prostu musiałem to zrobić sam raz i uznałem to za zagmatwane, więc pomyślałem, że zrobię o tym cały film. Rzecz w tym,"

25: Ręczna optymalizacja formatu SVG w programie Illustrator - CSS-Tricks

25: Ręczna optymalizacja formatu SVG w programie Illustrator - CSS-Tricks

Ten film został usunięty. Niedługo zrobię to ponownie. Jeśli to czytasz, a ja jeszcze tego nie zrobiłem, skontaktuj się ze mną i zgłoś mi błąd ”

24: Szybka wskazówka programu Illustrator: Kopiuj i wklej w wierszu SVG - CSS-Tricks

24: Szybka wskazówka programu Illustrator: Kopiuj i wklej w wierszu SVG - CSS-Tricks

Ta wskazówka ma zastosowanie tylko w przypadku posiadania programu Adobe Illustrator CC (Creative Cloud). Potwierdziłem, że działa w tym lub w jeszcze nowszym CC 2014. To tak proste, jak to tylko możliwe ”

23: Animowanie SVG za pomocą SMIL - CSS-Tricks

23: Animowanie SVG za pomocą SMIL - CSS-Tricks

Chociaż animowanie SVG za pomocą CSS może być wygodniejsze dla przeciętnego użytkownika, SVG ma inny sposób tworzenia animacji wbudowany bezpośrednio w SVG ”

22: Animowanie SVG za pomocą CSS - CSS-Tricks

22: Animowanie SVG za pomocą CSS - CSS-Tricks

Kiedy używasz wbudowanego SVG, cały ten kod SVG znajduje się bezpośrednio w HTML, a więc w DOM. Możesz stylizować je tak jak w przypadku, lub jakikolwiek inny kod HTML ”

21: Uzyskaj dwa kolory w użyciu - CSS-Tricks

21: Uzyskaj dwa kolory w użyciu - CSS-Tricks

Dowiedzieliśmy się, że ograniczeniem użycia do wstawienia fragmentu SVG jest to, że nie można pisać złożonych selektorów CSS, które mają tam wpływ. Na przykład: że „

17: Narzędzie do budowania - IcoMoon - CSS-Tricks

17: Narzędzie do budowania - IcoMoon - CSS-Tricks

Termin „narzędzie do budowania” może być przerażający. To przywodzi na myśl fantazyjne narzędzia wiersza poleceń wymagające konfiguracji i dziwnych zależności systemowych, które psują się, gdy ty

20: Stylizowanie wbudowanego SVG - uprawnienia i ograniczenia - CSS-Tricks

20: Stylizowanie wbudowanego SVG - uprawnienia i ograniczenia - CSS-Tricks

Wbudowany plik SVG można „stylizować” w tym sensie, że ma już wypełnienia i obrysy, a także w momencie umieszczenia go na stronie. To niesamowite i całkowicie "

10: Pierwsze SVG - Strony fotografii stock - CSS-Tricks

10: Pierwsze SVG - Strony fotografii stock - CSS-Tricks

Witryny ze zdjęciami stockowymi zawsze mają możliwość filtrowania wyników wyszukiwania według „wektora”. I pamiętaj, bez względu na format, jaki otrzymasz, gdy coś pobierzesz ”

19: Więcej narzędzi do budowania! - CSS-Tricks

19: Więcej narzędzi do budowania! - CSS-Tricks

Dowiedzieliśmy się, że narzędzia do budowania są szczególnie przydatne do zadań, takich jak przekształcanie folderu pełnego plików SVG w blok plików SVG. Jak zawsze w przypadku „

18: Narzędzie do budowania - Grunt svgstore - CSS-Tricks

18: Narzędzie do budowania - Grunt svgstore - CSS-Tricks

Z pewnością możemy stać się trochę bardziej nerdowsi dzięki naszym narzędziom do kompilacji. W momencie publikowania tego plakatu podrzędnym narzędziem do budowania jest Grunt. Są konkurenci ”

15: System ikon SVG - Gdzie idą defensywy - CSS-Tricks

15: System ikon SVG - Gdzie idą defensywy - CSS-Tricks

Kiedy już mamy to, co nazywamy naszym „blokiem defs” SVG - ten fragment SVG, który definiuje wszystko, co chcemy narysować później - gdzie to umieścimy? Więc"

14: System ikon SVG - budowanie def - CSS-Tricks

14: System ikon SVG - budowanie def - CSS-Tricks

Element jest sprzężeniem z całą ideą wbudowanego systemu ikon SVG. Dowiedzieliśmy się, że czystym sposobem na zrobienie tego jest umieszczenie wszystkiego, co zamierzasz narysować później ”

16: System ikon SVG - źródło zewnętrzne - CSS-Tricks

16: System ikon SVG - źródło zewnętrzne - CSS-Tricks

Umieszczenie tego bloku SVG na górze dokumentu zdecydowanie działa. Ma też kilka zalet, na przykład fakt, że nie trzeba wysyłać żadnych żądań HTTP ”,

13: SVG jako system ikon - element `use` - CSS-Tricks

13: SVG jako system ikon - element `use` - CSS-Tricks

SVG ma bardzo fajny i potężny element o nazwie. Koncepcja jest dość prosta. Znajduje inny fragment kodu SVG, do którego odwołuje się identyfikator, i klonuje go „

09: SVG z identyfikatorami URI danych - CSS-Tricks

09: SVG z identyfikatorami URI danych - CSS-Tricks

Omówiliśmy „inline SVG” - czyli upuszczenie składni SVG bezpośrednio do HTML. Możesz użyć tego samego wbudowanego SVG również w innych miejscach, np. W lub „

12: Pobieranie SVG - czcionki i zestawy ikon - CSS-Tricks

12: Pobieranie SVG - czcionki i zestawy ikon - CSS-Tricks

Pamiętaj, że wszystko, co wektor możesz umieścić w SVG. Oprogramowanie Adobe jest w tym świetne. W pliku PDF mogą znajdować się elementy wektorowe - po prostu otwórz plik PDF, a „

11: Pobieranie SVG - Projekt rzeczownika - CSS-Tricks

11: Pobieranie SVG - Projekt rzeczownika - CSS-Tricks

Projekt Noun to (bardzo) fantastyczne miejsce, z którego można pobrać pliki SVG. Policzmy sposoby Dosłownie wszystko w SVG i tak właśnie się dzieje.