შესვლა

კურსები ›

CSS

გვერდის იერსახე: ფერები, შრიფტები, განლაგება Flexbox-ით და Grid-ით, ანიმაციები და რესპონსიული დიზაინი.

👑 Pro4 დონე40 მოდული200 თავიმალე

რას ისწავლი

სილაბუსი

დამწყები10 მოდული · 50 თავი
1CSS-ის საფუძვლები0 / 5რა არის CSSმალესტილის მიერთება გვერდზემალეწესის აგებულებამალეკომენტარები CSS-შიმალებრაუზერის ხელსაწყოებიმალექვიზი: CSS-ის საფუძვლებიმალე
2სელექტორები0 / 5ტეგის სელექტორიმალეკლასის სელექტორიმალეid სელექტორიმალესელექტორების დაჯგუფებამალეშთამომავლის სელექტორიმალექვიზი: სელექტორებიმალე
3ფერები0 / 5ფერის სახელებიმალეHEX ფერებიმალეRGB და HSLმალეგამჭვირვალობამალეფონის ფერიმალექვიზი: ფერებიმალე
4ტექსტის სტილი0 / 5შრიფტის ოჯახიმალეშრიფტის ზომამალესისქე და სტილიმალეტექსტის გასწორებამალეხაზის სიმაღლემალექვიზი: ტექსტის სტილიმალე
5ყუთის მოდელი0 / 5რა არის ყუთის მოდელიმალეშიდა დაშორება paddingმალეჩარჩო borderმალეგარე დაშორება marginმალეbox-sizingმალექვიზი: ყუთის მოდელიმალე
6ზომის ერთეულები0 / 5პიქსელიმალეპროცენტიმალეem და remმალეvw და vhმალერომელი ერთეული როდისმალექვიზი: ზომის ერთეულებიმალე
7ჩვენების ტიპები0 / 5block და inlineმალეinline-blockმალეელემენტის დამალვამალეvisibilityმალეoverflowმალექვიზი: ჩვენების ტიპებიმალე
8ფონი0 / 5ფონის სურათიმალეგამეორება და პოზიციამალეფონის ზომამალეგრადიენტებიმალერამდენიმე ფონიმალექვიზი: ფონიმალე
9ჩარჩოები და ჩრდილები0 / 5ჩარჩოს სტილიმალემომრგვალებული კუთხეებიმალეყუთის ჩრდილიმალეტექსტის ჩრდილიმალეoutlineმალექვიზი: ჩარჩოები და ჩრდილებიმალე
10კასკადი0 / 5როგორ მუშაობს კასკადიმალესპეციფიკურობამალემემკვიდრეობამალე!importantმალესტილის ორგანიზებამალექვიზი: კასკადიმალე
პროექტი: პროფილის ბარათიმალე

ლამაზი ბარათი ფოტოთი, ტექსტით და ღილაკებით: ფერები, შრიფტები და ყუთის მოდელი.

საშუალო10 მოდული · 50 თავი
1Flexbox-ის საფუძვლები0 / 5flex კონტეინერიმალემიმართულებამალეjustify-contentმალეalign-itemsმალედაშორება gapმალექვიზი: Flexbox-ის საფუძვლებიმალე
2Flexbox სიღრმეში0 / 5flex-grow, shrink და basisმალეგადატანა flex-wrapმალეalign-selfმალერიგი orderმალეტიპური განლაგებები flexbox-ითმალექვიზი: Flexbox სიღრმეშიმალე
3პოზიციონირება0 / 5static და relativeმალეabsoluteმალეfixedმალეstickyმალეz-indexმალექვიზი: პოზიციონირებამალე
4Grid-ის საფუძვლები0 / 5grid კონტეინერიმალესვეტები და რიგებიმალეfr ერთეულიმალედაშორება ბადეშიმალეელემენტის განთავსებამალექვიზი: Grid-ის საფუძვლებიმალე
5Grid სიღრმეში0 / 5grid-template-areasმალეrepeat და minmaxმალეauto-fit და auto-fillმალეიმპლიციტური ბადემალეgrid თუ flexboxმალექვიზი: Grid სიღრმეშიმალე
6რესპონსიული დიზაინი0 / 5viewportმალეmedia queriesმალეჯერ ტელეფონიმალეგარდატეხის წერტილებიმალერესპონსიული ტიპოგრაფიამალექვიზი: რესპონსიული დიზაინიმალე
7ფსევდოკლასები0 / 5hover და focusმალეfirst, last და nth-childმალე:notმალეფორმის მდგომარეობებიმალეfocus-visibleმალექვიზი: ფსევდოკლასებიმალე
8ფსევდოელემენტები0 / 5before და afterმალეპირველი ასო და ხაზიმალეplaceholder და selectionმალესიის მარკერიმალედეკორაცია ფსევდოელემენტებითმალექვიზი: ფსევდოელემენტებიმალე
9გადასვლები0 / 5transitionმალედროის ფუნქციებიმალერა თვისებები ანიმირდებამალეhover ეფექტებიმალეგადასვლების წარმადობამალექვიზი: გადასვლებიმალე
10გარდაქმნები0 / 5გადაადგილება translateმალეrotate და scaleმალეtransform-originმალე3D გარდაქმნებიმალეცენტრირების ხერხებიმალექვიზი: გარდაქმნებიმალე
პროექტი: რესპონსიული ლენდინგიმალე

გვერდი, რომელიც ტელეფონზეც და კომპიუტერზეც კარგად ჩანს: flexbox, grid და media queries.

მოწინავე10 მოდული · 50 თავი
1ანიმაციები0 / 5keyframesმალეანიმაციის თვისებებიმალეანიმაციის მართვამალეანიმაცია გადახვევაზემალემოძრაობის შემცირებამალექვიზი: ანიმაციებიმალე
2CSS ცვლადები0 / 5ცვლადის გამოცხადებამალეvar და სათადარიგო მნიშვნელობამალეცვლადების ხილვადობამალეთემები ცვლადებითმალეცვლადები და JavaScriptმალექვიზი: CSS ცვლადებიმალე
3თანამედროვე სელექტორები0 / 5ატრიბუტის სელექტორებიმალეკომბინატორებიმალე:is და :whereმალე:hasმალესპეციფიკურობის მართვამალექვიზი: თანამედროვე სელექტორებიმალე
4ტიპოგრაფია0 / 5ვებ-შრიფტებიმალე@font-faceმალეცვლადი შრიფტებიმალევერტიკალური რიტმიმალეტექსტის გადატანა და მოჭრამალექვიზი: ტიპოგრაფიამალე
5თანამედროვე განლაგება0 / 5aspect-ratioმალეclamp, min და maxმალეcontainer queriesმალეsubgridმალელოგიკური თვისებებიმალექვიზი: თანამედროვე განლაგებამალე
6სტილის არქიტექტურა0 / 5BEMმალეutility კლასებიმალეკომპონენტური სტილიმალეკასკადის შრეებიმალესტილის ფაილების სტრუქტურამალექვიზი: სტილის არქიტექტურამალე
7Sass0 / 5ცვლადები და ჩადგმამალეmixinმალეფუნქციები Sass-შიმალენაწილები და მოდულებიმალეგვჭირდება თუ არა პრეპროცესორიმალექვიზი: Sassმალე
8ვიზუალური ეფექტები0 / 5object-fitმალეfilterმალეbackdrop-filterმალეშერევის რეჟიმებიმალეclip-path და maskმალექვიზი: ვიზუალური ეფექტებიმალე
9ფორმების სტილი0 / 5ველების სტილიმალეღილაკების სტილიმალეcheckbox და radioმალეselect-ის სტილიმალეშემოწმების მდგომარეობებიმალექვიზი: ფორმების სტილიმალე
10მუქი რეჟიმი0 / 5prefers-color-schemeმალეფერის ტოკენებიმალეcolor-schemeმალეთემის გადამრთველიმალეკონტრასტის შემოწმებამალექვიზი: მუქი რეჟიმიმალე
პროექტი: კომპონენტების გვერდიმალე

ღილაკების, ბარათების და ფორმების ნაკრები ღია და მუქი თემით, ცვლადებზე აგებული.

ექსპერტი10 მოდული · 50 თავი
1რენდერი0 / 5როგორ ხატავს ბრაუზერიმალეlayout, paint და compositeმალეreflow-ის თავიდან აცილებამალეwill-change და containმალეcontent-visibilityმალექვიზი: რენდერიმალე
2სტილის წარმადობა0 / 5სელექტორების სიჩქარემალეკრიტიკული CSSმალეგამოუყენებელი CSS-ის მოცილებამალეშრიფტების ჩატვირთვამალეანიმაციების წარმადობამალექვიზი: სტილის წარმადობამალე
3რთული განლაგებები0 / 5ჟურნალის განლაგებამალეmasonry განლაგებამალეგანლაგება და ხელმისაწვდომობამალეგანლაგების ანიმაციამალეგანლაგების გამართვამალექვიზი: რთული განლაგებებიმალე
4სტილის მიდგომები0 / 5CSS Modulesმალეstyled კომპონენტებიმალეzero-runtime მიდგომამალეutility-first ფრეიმვორკებიმალემიდგომის არჩევამალექვიზი: სტილის მიდგომებიმალე
5დიზაინის ტოკენები0 / 5ტოკენების იერარქიამალეფერის სისტემებიმალედაშორებების სკალამალეტოკენების ავტომატიზაციამალემრავალბრენდიანი თემებიმალექვიზი: დიზაინის ტოკენებიმალე
6ახალი შესაძლებლობები0 / 5@propertyმალეგადახვევით მართული ანიმაციამალეview transitionsმალეanchor positioningმალეჩაშენებული ჩადგმამალექვიზი: ახალი შესაძლებლობებიმალე
7ბეჭდვა და მოწყობილობები0 / 5ბეჭდვის სტილებიმალეგვერდის გაწყვეტამალემაღალი სიმკვრივის ეკრანებიმალემომხმარებლის პარამეტრებიმალეforced colorsმალექვიზი: ბეჭდვა და მოწყობილობებიმალე
8ხელმისაწვდომი სტილი0 / 5ფოკუსის სტილიმალემოძრაობის პარამეტრებიმალეტექსტის გადიდებამალედამალვა ხელმისაწვდომადმალეშეხების სამიზნეებიმალექვიზი: ხელმისაწვდომი სტილიმალე
9ხელსაწყოები0 / 5PostCSSმალეautoprefixerმალეstylelintმალევიზუალური რეგრესიის ტესტებიმალებრაუზერების მხარდაჭერის მართვამალექვიზი: ხელსაწყოებიმალე
10დიდი კოდბაზა0 / 5სტილი დიდ პროექტშიმალემოძველებული CSS-ის რეფაქტორინგიმალესპეციფიკურობის ომებიმალესტილის დოკუმენტაციამალესტილის მიმოხილვამალექვიზი: დიდი კოდბაზამალე
პროექტი: თემირებადი UI ბიბლიოთეკამალე

სტილის ბიბლიოთეკა ტოკენებით, თემებით, დოკუმენტაციით და ვიზუალური ტესტებით.