Live data from Hacker News

Ask HN: Learning modern web design and CSS

news.ycombinator.com

1–10 of 56 posts

Ask HN: Learning modern web design and CSS

#1
So I've been mostly doing back end stuff for a few years. My ability to fix float issues in IE6 just isn't relevant any more. What's the best way to get an understanding of modern CSS and web design? Preferably simple approaches that don't involve horrible, huge, redundant class names or bloated, overbearing frameworks.

This is for a couple of personal projects. I may ultimately end up hiring designers but I want to know what I'm taking about and I'd want to be able to maintain their output.

Re: Ask HN: Learning modern web design and CSS

#3
post #2

Covered previously: https://news.ycombinator.com/item?id=11048409 The answers should still be salient. I used to be able to say, "Right-click and read the source." I'm not sure that's realistic anymore.

Thanks. That was two years ago. I wonder how much has changed since then?

Re: Ask HN: Learning modern web design and CSS

#6
post #4

Read this: https://css-tricks.com/snippets/css/a-guide-to-flexbox/ https://css-tricks.com/snippets/css/complete-guide-grid/

It works quite nice, only some old browsers that don't support it properly. Still advised to check for grid support via css, but don't think this will be required for long.

https://caniuse.com/#search=grid

Re: Ask HN: Learning modern web design and CSS

#7
post #3
post #2

Covered previously: https://news.ycombinator.com/item?id=11048409 The answers should still be salient. I used to be able to say, "Right-click and read the source." I'm not sure that's realistic anymore.

Thanks. That was two years ago. I wonder how much has changed since then?

I'd say not too much from a high perspective. Browser support for new HTML5/CSS3 specs got better, so it's safer to use stuff like flexboxes now. But resources for learning the basics from then should still be relevant, and potentially got updated anyway.

Regarding JS, there's an ongoing shift of hype between various front end frameworks like React, Angular or Vue. Others go back to vanilla JS, as it has better standardization and more power nowadays. But maybe that's not too relevant for you.

Re: Ask HN: Learning modern web design and CSS

#9
post #3
post #2

Covered previously: https://news.ycombinator.com/item?id=11048409 The answers should still be salient. I used to be able to say, "Right-click and read the source." I'm not sure that's realistic anymore.

Thanks. That was two years ago. I wonder how much has changed since then?

This is pretty much the time Bootstrap 4 is in beta now. So not much has changed actually

Re: Ask HN: Learning modern web design and CSS

#10
I would suggest getting into Bootstrap and try to understand their paradigm. Many other CSS Frameworks work like that, and you should do your own in a similar way to keep it clean. Bootstrap will also help you makeing pretty things in a standard way fast, plus the examples and templates all come with the typical modern layouts.
Post reply on HN