---
layout: post
title: Angular Grid - Header Style | Syncfusion
description: Angular Grid header style supports customizing header appearance, templates, and interactive elements such as icons and menus for column headers.
platform: grid-sdk
control: Header 
documentation: ug
domainurl: https://help.syncfusion.com/grid-sdk
---

# Header in Angular Grid component

The appearance of the header elements in the [Angular Data Grid](https://www.syncfusion.com/angular-components/angular-data-grid) component can be customized using CSS. Here are examples for customizing the grid header, header cell, and header cell div element.

## Customize the Grid header root

The `.e-gridheader` class is used to style the root element of the grid header.

```css
.e-grid .e-gridheader {
    border: 2px solid green;
}
```

![Grid header](../images/grid-header.png)

## Customize the Grid header cell

The `.e-headercell` class is used to style the root element of the header cell elements.

```css
.e-grid .e-headercell {
    color: #ffffff;
    background-color: #1ea8bd;
}
```

![Grid header cell](../images/grid-header-cell.png)

## Customize the Grid header cell content

The `.e-headercelldiv` class is used to apply custom styles to the div element inside each grid header cell.

```css
.e-grid .e-headercelldiv {
    font-size: 15px;
    font-weight: bold;
    color: darkblue;
}
```

![Grid header cell div element](../images/grid-header-cell-div-element.png)
