I reduced the time I spend on
debugging and fixing CSS bugs
from hours to minutes. In this book, I will explain
everything I learned about debugging and finding CSS issues.
The current scene of debugging for CSS is confusing because there is
no direct and clear way to debug CSS bugs. This book is intended to
clear this up for you.
What’s in the book
Introduction and Overview
A bit of history about debugging and how it evolved over the
Introduction to CSS Bugs
The type of CSS bugs and an explanation of each one with an
Debugging Environments and Tools
An extensive explanation about web browsers development tools
and how to get benefit of them for debugging.
CSS Properties That Commonly Lead to Bugs
This is not your typical chapter that explain cool things about
CSS. In this chapter, you will learn about the most common CSS
properties issues and their solution.
Breaking a Layout Intentionally
There are many ways to break a layout in CSS, this chapter is
intended to teach you a couple of useful methods.
Browsers Inconsistency and Implementation Bugs
Oh, it’s not fair to write a book about debugging CSS without
mentioning browsers inconsistency and how to fix it.
General Tips and Tricks
Some delightful and useful tips that will make your life easier
as a designer and a developer.