20+ CSS Tables

May 17, 2025

Discover stunning HTML table CSS examples that transform ordinary tables into visually appealing elements. Our curated table design CSS collection showcases elegant styles, making data presentation more engaging. Whether you're seeking table CSS examples for responsive layouts or creative CSS table design ideas for modern websites, we’ve got you covered.

Learn how to craft beautiful HTML tables using simple CSS techniques that enhance readability and design aesthetics. Ideal for developers and designers, these CSS table design examples are easy to implement and customize. Upgrade your web design with stylish, functional tables that impress users and improve UX effortlessly.

Animate Table Rows

A visually engaging table with smooth row animations for actions like add, update, or delete—enhancing user interaction and data visibility.

Author: Jonas Sandstedt

Published: September 20, 2021

Made With: HTML , CSS

Responsive Table

Table collapses into a "list" on small screens. Headers are pulled from data attributes.

Image

Author: Geoff Yuen

Published: March 25, 2014

Made With: HTML, CSS

Zigzag Table

A table formatted in a zigzag diagonal layout.

Image

Author: Chris Smith

Published: October 17, 2019

Made With: HTML , CSS (SCSS)

Table of Contents

A dynamic and organized table of contents component that provides quick navigation to different sections of a page, enhancing user experience and accessibility.

Image

Author: Nicholas C. Zakas

Published: May 2, 2022

Made With: HTML , CSS

Table with Frozen Table Header and Left Column

A responsive table with a sticky header and fixed left column, enhancing readability by keeping key rows and columns visible during scroll.

Image

Author: Estelle Weyl

Published: June 11, 2018

Made With: HTML , CSS

Sort Table Rows By Table Headers

Sort table rows by table headers - ascending and descending.

Image

Author: Nathan Cockerill

Published: February 1, 2018

Made With: HTML CSS,SCSS JavaScript (jquery.js)

Table with Pagination

A responsive and user-friendly data table with built-in pagination, allowing easy navigation through large datasets with clean UI and smooth transitions."

Image

Author: Takane Ichinose

Published: July 29, 2020

Made With: HTML (Pug) , CSS (SCSS)

2023 NCAA Tournament Bracket in CSS Grid

An interactive 2023 NCAA Tournament bracket layout built using modern CSS Grid, offering a clean, responsive, and visually structured display of all matchups from the first round to the championship.

Image

Author: Jeff Bridgforth

Published: March 17, 2023

Made With: HTML , CSS (SCSS)

Responsive Table HTML and CSS Only

HTML table made responsive only with CSS. On mobile the header row is fixed to the left, and the content is scrollable horizontally.

Image

Author: Flor Antara

Published: June 15, 2017

Made With: HTML , CSS

Responsive Table With Flexbox

The idea was to create a nice working table which is working on smaller screens also.

Image

Author: Matys

Published: April 6, 2017

Made With: HTML, CSS

Responsive Tables Using li

I have used li to create tables because styling li is easier and allows more customization.

Image

Author: Faiz Ahme

Published: January 11, 2018

Made With: HTML CSS,SCSS

Responsive Table

CSS tricks method responsive table

Image

Author: Alico

Published: April 11, 2016

Made With: HTML, CSS

CSS Responsive Table Layout

Using CSS for responsive table layouts instead of floats. Responsive (everything goes down to one row each), too.

Image

Author: Luke Peters

Published: February 21, 2017

Made With: HTML, CSS, JS

Fixed Table Header

Fixed table header with simple jQuery code.

Image

Author: Nikhil Krishnan

Published: November 3, 2016

Made With: HTML, CSS, JS

CSS Responsive Table & Detail View

An example table and detail view scenario.

Image

Author: Heather Buchel

Published: June 29, 2014

Made With: HTML, CSS, JS

Pure CSS Table Highlight

A simple (and nasty) trick to have vertical and horizontal highlight on hover on tables made with pure CSS.

Image

Author: Alexander Erlandsson

Published: March 22, 2016

Made With: HTML, CSS

Responsive Table

Responsive table with rwd-table-patterns.

Image

Author: SitePoint

Published: April 15, 2015

Made With: HTML, CSS

Sticky Table Headers by position: sticky;

Trying out to make a sweet table with sticky table headers if their table is in the viewport (like the iOS names list names beginning capital letter).

Author: Wolf Wortmann

Published: April 30, 2015

Made With: HTML , CSS

CSS Table

Using CSS to fade-in a row, fade-out a row and show data in the table updating on a live basis. Also hovering over a row expands to show more information.

Author: Andrew Lohman

Published: May 30, 2014

Made With: HTML , CSS (SCSS)

Responsive And Accessible Data Table

Mobile-first responsive and accessible data table. At narrower view ports, the thead is hidden, rows are turned into cards with labels shown using a data-* attribute.

Image

Author: Charlie Cathcart

Published: March 13, 2014

Made With: HTML, CSS

© 2025 FrontendFree. All Rights Reserved.