CSS Underlines Are Too Thin and Too Low in Chrome

css-underlines-are-too-thin-and-too-low-in-chrome

I’ve encountered two bugs in Chrome while testing the new CSS text-decoration-thickness and text-underline-offset properties, and I want to share them with you here in this article. Table of Contents First, let’s acknowledge one thing: Default underlines are inconsistent Let’s…

Jetpack Features We Love and Use at CSS-Tricks

jetpack-features-we-love-and-use-at-css-tricks

We use and love Jetpack around here. It’s a WordPress plugin that brings a whole suite of functionality to your site ranging from security to marketing with lots of ridiculously useful stuff in between! Here’s our favorite features around here. Powerful…

Top 10 WordPress Themes That Will Stick in 2022

top-10-wordpress-themes-that-will-stick-in-2022

The online world keeps growing and growing; exponentially in fact. Nearly one thousand new websites come into being with each passing hour. Whatever the purpose of your new website might be, your competition will grow as well. An attractive, eye-catching…

How to have productive one-on-one meetings

how-to-have-productive-one-on-one-meetings

In many cases, some project owners or business managers are reluctant to conduct one-on-one online meetings simply because they have conversation issues or have no experience in structuring meetings. If this describes you a lot, then there is nothing wrong…

CSS-Based Fingerprinting

css-based-fingerprinting

Fingerprinting is bad. It’s a term that refers to building up enough metadata about a user that you can essentially figure out who they are. JavaScript has access to all sorts of fingerprinting possibilities, which then combined with the IP…

How to Create a Browser Extension

how-to-create-a-browser-extension

I’ll bet you are using browser extensions right now. Some of them are extremely popular and useful, like ad blockers, password managers, and PDF viewers. These extensions (or “add-ons”) are not limited to those purposes — you can do a…