Blog

Currently, Around the Site

It's pretty well established that personal sites are a great place to tinker and experiment. This site is no exception—for a while, I've been trying to finish porting my old blog posts here, but I keep getting distracted by poking at and playing with other parts of the site.

Currently, I have several branches of work going on, all in various states of completion:

Continue reading...

Highlight table columns with CSS :has()

Using the new CSS :has() pseudo class, also known as the parent selector, to highlight table columns on hover.

While working with large tables of data, it can often be difficult to scan through all the rows and columns. Without visual styles, pinpointing information at the crossroads of a specific row and column is challenging. One way to assist sighted people in parsing your data is to highlight both the row and column they hover over or tap on, creating a crosshair at that table cell.

Continue reading...