Posts about Cascading Style Sheets (CSS)

CSS is a layout definition language used for styling the typography and layout of web pages, apps, SVG and other related elements.

  • Percentage-based CSS column layouts

    Laying out a page using percentage-based columns seems to be pretty easy. However, in responsive layouts, you’ll quickly run into problems if you don’t take legibility into account. The most obvious case is when the columns are predominantly text-based, where a suitable gutter between the columns is essential for the sake of legibility. (If you

    Read more

  • Cleaner layout and better navigation

    If you’re reading this on the website (and not in an RSS reader or the like) then you’re seeing the new version of the website. Similar to the old one in general terms, but re-built (again) from the ground up using LESS and a dusting of jQuery. There are new features and content pages coming,

    Read more

  • Image gallery grid layout

    Information about the technical solution I’ve implemented for the grid layout in my photo galleries here on the website.

    Read more

  • If you’re like me, a web developer, and programme responsive web layouts using @media queries, you’ll often get lost knowing precisely which set of rules are currently applied to the page. Here’s a handy tip to make things easier.

    Read more

  • Good things

    Cool new techniques for creating responsive websites and for saving you loads of time when writing CSS are helping me to rebuild the technical infrastructure of this (and other) websites.

    Read more

  • Re-programming my online portfolio using the most up-to-date techniques possible.

    Read more