Best of CSSNovember 2022

  1. 1
    Article
    Avatar of joshwcomeauJosh W Comeau·3y

    An Interactive Guide to Flexbox

    Flexbox is a remarkably powerful layout mode. It uses fluid principles to create a layout that flows seamlessly. When we truly understand how it works, we can build dynamic layouts that respond automatically. We'll build an intuition for how the Flexbox algorithm works, by learning about each of these properties.

  2. 2
    Article
    Avatar of torquemagTorque·4y

    CSS Best Practices: 16 Ways to Improve Your CSS Skills Quickly

    By adhering to basic guidelines for writing CSS, you can make sure you produce clean, legible, and easily supportable code. Make your code readable and make it more comfortable to understand, maintain, and work with. If there is an existing style guide, stick with that.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    HTML Cheat Sheet

    HTML Cheat Sheet contains useful code examples and web developer tools, markup generators and more on a single page. These pages were created as a quick guide for those who already know how to work with these languages. The page was created in 2020 with the latest HTML5 rules and will be updated regularly.

  4. 4
    Article
    Avatar of communityCommunity Picks·4y

    Why you should never use px to set font-size in CSS

    CSS Tricks: Why you should never use px to set font-size in CSS is an important, and poorly understood topic. If you pick the wrong unit, you risk overriding your users’ preferences, making it stands for “root em,” and the root of a webpage is the tag.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    The Math Behind Nesting Rounded Corners

    The Math Behind Nesting Rounded Corners is the math behind nesting rounded corners. To nest one circle inside of another, the inner circle needs a smaller radius than the outer circle.

  6. 6
    Article
    Avatar of communityCommunity Picks·4y

    CSS Grid, summarized in one image.

    CSS Grid, summarized in one image, was submitted by eludadevfront-end463Bewildered_Octopus 451 points452 points453 points (13 children) Acegk comment score below threshold-6 points-5 points-4 points (4 children)

  7. 7
    Article
    Avatar of asayerasayer·3y

    A Top Collection of CSS Code Generators

    Animista is one of the most acceptable code generators for creating animations using CSS. The tool provides a library of pre-made CSS animations that could be included in your work. CSS3 Generator takes care of all the vendor prefixes. OpenReplay is self-hosted for full control over your data.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Build a Modern Documentation Site with VitePress

    VitePress is a simple and performant static site generator built on top of Vite that lets you create docs in a matter of minutes. VitePress powers some popular documentation sites like Vuejs, Vitest, faker.js, and Vite itself.

  9. 9
    Article
    Avatar of logrocketLogRocket·4y

    The 6 best CSS background generators

    The 6 best CSS background generators are essential to any webpage, and can make or break your website design. This article will provide you with a list of the best background and pattern generators used in CSS to help you create something exciting in your web design.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn CSS – Responsive Web Design Study Guide

    Learn CSS - Responsive Web Design Study Guide Cascading Style Sheets (CSS) This study guide is filled with additional information, articles, and videos to help you understand the concepts better. The first part of the project reviews HTML elements and then moves onto CSS. This includes headings, paragraphs, images, links, and more. The body element contains all of the content for the web page. For more information, see the complete list of topics covered.

  11. 11
    Article
    Avatar of joshwcomeauJosh W Comeau·3y

    Color Formats in CSS

    CSS has a whole slew of different color formats: hex codes, rgb(), hsl() and lch(), the list goes on. In this tutorial, I'll take you on a tour of the different options. We'll see how they work, how we can decipher them, and how they can use them to our advantage.

  12. 12
    Article
    Avatar of ishadeedAhmad Shadeed·4y

    Inside the mind of a frontend developer: Hero section

    The most important thing here is the thinking process, not the CSS outcome, as sometimes it can get fairly straightforward to understand. In this article, I will take you into the journey of building a hero section by showing you your thought process.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    Tailwind is a Leaky Abstraction

    Tailwind is a Leaky Abstraction. It's essentially a small language you write in the class attributes of your HTML that compiles to a combination of CSS rules and selectors. Tailwind only supports the unadorned, which uses the Z axis.

  14. 14
    Article
    Avatar of logrocketLogRocket·4y

    Create parallax scrolling with CSS

    Parallax scrolling is a computer graphics technique in which background images move past the camera more slowly than foreground images. The technique grew out of the multiplane camera technique used in traditional animation in the 1930s. The secret to this method is to use a background image for a section and fix its position. When the user scrolls through a particular section, the background does not scroll by, but the other elements do.

  15. 15
    Article
    Avatar of communityCommunity Picks·3y

    CSS :is(),:where(),:has() and :not()

    CSS :is() takes the specificity of the elements which has a 0 specificity no matter how many elements grouped together. This selector simply checks the presence of some element using its class. It will check whether the parent element has an input with type checkbox and it is checked.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Full Stack Development – HTML, CSS, JavaScript, Node.js, MongoDB

    Full Stack Development - HTML, CSS, JavaScript, Node.js, MongoDB Full stack development is a term used to describe the process of developing a complete website or application from start to finish. Full stack developers must have a deep understanding of both front-end and back-end web development.

  17. 17
    Article
    Avatar of dzDZone·3y

    12 Essential Skills Your ReactJS Developers Should

    This guide will explain the crucial React JS developer abilities to screen for when hiring a ReactJS developer. Read our in-depth recruiting guide to discover the greatest React skills for your team. Join the DZone community and get the full member experience.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    A Virtual CSS language with enhanced syntax.

    A Virtual CSS language with enhanced syntax. Efficiently build your UI and design system with HTML only. All features are pre-configured and optimized, so you can build whatever you want right away. We've provided shorthand values like, to make it easier for you to implement modern CSS effects.

  19. 19
    Article
    Avatar of phProduct Hunt·4y

    Beautiful CSS Checkboxes by CSS Scan - Curated collection of 65 free beautiful checkboxes

    Curated collection of 65 free beautiful checkboxes by CSS Scan is ready to use for your next projects. Click to copy it and share it with you.

  20. 20
    Article
    Avatar of communityCommunity Picks·4y

    CSS Cheatsheet

    All the common properties of CSS are displayed on a single page only. There are many font properties in CSS which are mentioned below. Font-Family: It changes the font family of specified words, paragraphs, and sentences.

  21. 21
    Article
    Avatar of asayerasayer·4y

    Using Material UI with React"

    Material UI is an open-source, front-end user interface library that features components for speeding up the creation of web applications. Material UI allows the developer to customize the style and appearance of components, changing themes, typography, and appearance to give web pages a unique feel.

  22. 22
    Article
    Avatar of angularAngular·4y

    Angular v15 is now available!

    Angular v15 is now available. Standalone APIs are now stable! In v14 we introduced new standalone APIs which enable developers to build applications without using NgModules. These APIs graduated from developer preview and are now part of the stable API surface. From here on we will evolve them gradually following semantic versioning.

  23. 23
    Article
    Avatar of communityCommunity Picks·4y

    How to Become a Web Developer Fast and Get your First Job

    Web developers are responsible for the efficiency of the codes of a website. They can use their skills to create websites for businesses or charities. FreeCodeCamp, Udemy, and Udacity have a lot of valuable web development courses that will teach everything from basic HTML and CSS skills to more advanced front-end techniques like responsive web design and javascript frameworks.

  24. 24
    Article
    Avatar of calibreappCalibre·4y

    8 Causes of Slow Website Loading (And How To Fix Them)

    Unoptimised images and videos are the easiest places to start when looking to speed up your web page. Unoptimised fonts on your website add up to 10 seconds to your initial page rendering process. Cutting where you can with third-party scripts is a good way to improve loading speed.

  25. 25
    Article
    Avatar of phProduct Hunt·4y

    Stylify CSS - Stylify uses CSS-like selectors to generate optimized CSS

    Stylify uses CSS-like selectors to generate optimized CSS. It's like writing pure CSS directly into the markup.