# How to freeze a column in table

**URL:** <https://forum.inductiveautomation.com/t/how-to-freeze-a-column-in-table/92736>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [July 3, 2024, 9:17am UTC](https://forum.inductiveautomation.com/t/how-to-freeze-a-column-in-table/92736 "2024-07-03T09:17:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [July 3, 2024, 1:05pm UTC](https://forum.inductiveautomation.com/t/how-to-freeze-a-column-in-table/92736/2 "2024-07-03T13:05:33Z")

</div>

The table is constructed in rows not columns, so this is not possible to do with just css.

all you can do is constructing your own table like this

> [@Perspective - View Canvas - replicate Excel spreadsheet - freeze top and left headers?](https://forum.inductiveautomation.com/t/perspective-view-canvas-replicate-excel-spreadsheet-freeze-top-and-left-headers/50400/6):
>
> here ya go: Sorry for the terrible quality, i couldnt upload the big video and seems i reduce it way to much xD the spacing columns and rows is a bit off but its just a demo stuck_out_tongue important things are: for the header position:sticky top:0 left:null for the left one: position:sticky top:null left:0 for the rest: position:absolute or position:relative [ { "position": "sticky", "top": "0px", "left": null, "bottom": "auto", "right": "auto…

---

_[View the full topic](https://forum.inductiveautomation.com/t/how-to-freeze-a-column-in-table/92736)._
