CSS

by

generated meme of Side-eye Chloe with the text,Could you Not :not()

Reading Time: 4 minutesCSS is full of little gotchas and head scratchers. It’s also got a land mine or two that’s all too easy to step on. One of those landmines is the :not() pseudo-class. As useful as it may seem, I’d like to encourage you to not use it, unless you really, really mean to because of

by

Reading Time: 5 minutesWe often spend forever learning the parts of a language, and the application, but we never read enough about how to solve problems when things go wrong. I’d like to spend some time avoiding cool new tricks and fancy features, and instead present a basic process anyone at almost any skill level could follow for

by

Reading Time: 2 minutesA good long time ago I was on a project where things had gotten off to a rocky start. We’d ended up with a fairly massive stylesheet that, amongst other problems, never set base styles on the “typographical” elements like <h1> or <blockquote>. So my task was to add baseline typographical styles. A subtask of

by

Reading Time: 4 minutesThe other day I had a fun conversation with a friend and one-time co-worker, Wes Ruvalcaba. We were talking about CSS Grid and the fr unit and how it didn’t quite behave the way (I) expected. Wes and I got to chatting a bit more about our wants and complaints about CSS, and this lead

by

Reading Time: 4 minutesThe W3C recently tweeted the first working draft of the new CSS Fonts module. And I read it. And I’m excited, and I think you should be, too. There’s a lot of cool things that are going to help us solve some a lot of problems, and do a few cool new tricks.

by

Reading Time: 7 minutesIt’s not that hard to write CSS. The basics of how the language works can be learned in 15 minutes. Most of the major properties and techniques for using them can be learned in a few days.  You can learn how to build static websites within a few weeks —and there’s scores of books and blogs

by

Reading Time: 5 minutesSo you’re a back-end developer. You write .net or Java all day. You create Schemas and Templates in Tridion. It’s Friday. The front-end developers have signed off early and you just got a high priority bug. And it’s in the CSS. You hate CSS. What do you do?

by

Reading Time: 3 minutesWait, what’s the CSSOM? Well, I’ve talked about it in the past; it’s the object model for your styles. I even wrote about how to make a CSSOM analyzer. What I didn’t know then, that I know now, is that you can manipulate the CSSOM. It’s not just there for show and tell. You can