# Repaint

Redrawing pixels after a look changes, without a size change.

## What is a **repaint**?

A **repaint** is the browser redrawing pixels after something's look changes, like a color, without any size change.

```css
.button:hover { background: navy; }   /* a repaint, no reflow */
```

Level: Master · [More CSS terms at this level](https://www.ask-codey.com/glossary/subjects/css/master)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/repaint
