CSS Inline Block
Learn inline-block to place elements side by side while still controlling width and height, a common technique for buttons and cards.
David Miller
December 26, 2025
3.7k162
Inline-block combines **inline** and **block** behavior.
## Problem it solves
- inline elements ignore width/height
- block elements go to new line
Inline-block gives both benefits.
## Example
```css
.box {
display: inline-block;
width: 120px;
height: 120px;
}
```
## UI Visualization
- Boxes appear side by side
- Each box has fixed size
## Real-world example
- Buttons in a row
- Simple cards
- Menu items
## When to use
When you want control + side-by-side layout
#CSS#Beginner