6 JavaScript tools for color generation
What would the world be without color? Black and white with a dash of grey, maybe. Pretty bland. Colors stimulate the mind – they can affect the way you think and the decisions you make. A color, or...
View ArticleOptimizing video backgrounds in CSS and JavaScript
Oftentimes, website backgrounds have plain colors — just a big bland space. In CSS, you can use the background property and all its variations to create a background. Backgrounds are there to enhance...
View ArticleMasking images in CSS with the mask-image property
Before the introduction of the mask-image property in CSS, developers had to use other techniques to create masking effects on the web. One common method was to use a transparent PNG image as a “mask”...
View ArticleHow to create a skewed highlight with CSS
Highlights are used to emphasize or draw attention to something. For example, when reading physical books, you can highlight important text with a highlighter marker. Similarly, you can highlight text...
View ArticleHow missing.css compares to Tailwind CSS
CSS libraries reduce the time the developer takes to code a website. A quick Google search of the best or most popular CSS libraries will produce the usual suspects at the top — Bootstrap and Tailwind...
View ArticleTesting browser support of CSS features with feature queries
As developers, we have numerous CSS properties available at our disposal that we can leverage to create functional, visually appealing websites and applications. However, not all CSS features are...
View Article5 ways to implement a striped background with CSS only
Backgrounds should never outshine the main elements on the page — they aren’t the main focus. As a result, most backgrounds are subtle, with soft, plain colors. Detailed or patterned backgrounds can...
View ArticleOptimizing style recalculation speed with CSS only
Interacting with elements on a webpage typically results in something happening. For example, clicking a button could open a dropdown. As developers, we know what takes place behind the scenes in the...
View ArticleStyling with the CSS box-shadow property
Editor’s note: As of 25 October 2023, this article now features CSS box-shadow generators and information about combining the box-shadow and text-shadow CSS properties. Nowadays, it’s not enough that...
View ArticleDeveloping an effective CI/CD pipeline for frontend apps
Continuous integration and continuous delivery/deployment (CI/CD) is the practice of automating a software development life cycle. It helps make the process of developing and releasing frontend...
View Article5 ways to style text with CSS inspired by the Spider-verse
If you’re having trouble designing CSS text styles or looking for some creative ideas, popular media can be a great source of inspiration. For example, in the Spider-Verse films, there is a unique...
View Article5 cool CSS header styles with cross-browser compatibility
Editor’s note: This article was last updated by Saleh Mubashar on 7 March 2024 to explore responsive and dynamic header design, as well as to introduce the use of SVGs for interactive and scalable...
View Article
More Pages to Explore .....