๐Ÿค– Coding News โšก๏ธ
27.2K subscribers
2 photos
1 video
807 links
High quality articles, videos, and tutorials about programming ๐Ÿ’ป

HTML, CSS, Sass, JavaScript, TypeScript, React, Angular, Electron, Node, Vue, GraphQL and other topics ๐Ÿ’ฅ

@CodingChat talk with other engineers
@CodingNewsFeedbackBot advertisement
Download Telegram
โ€‹โ€‹If you ever used CSS sibling selectors, you know thereโ€™s only two. The + sibling combinator selects the first match that comes immediately after, and the ~ subsequent-sibling combinator matches all the ones that come after.
But thereโ€™s no way to select what came before. Either parent selectors or previous siblings selectors are simply not a thing.

#css
โ€‹โ€‹Recently I wrote a higher level overview of CSS-in-JS, mostly talking about the problems this approach is trying to solve. Library authors rarely invest time into describing the tradeoffs of their solution, sometimes itโ€™s because they are too biased, sometimes they just donโ€™t know how the users apply the tool, so this is an attempt to describe the tradeoffs I have seen so far. I think it is important to mention that I am the author of JSS, so I should be considered biased.

#css_in_js #css #javascript
โ€‹โ€‹Weโ€™ve recently deprecated IE support for our product and this has opened up a world of new possibilities when it comes to development. While I know CSS Grid had partial support in IE (Microsoft created the original spec), the full implementation is much more magical. Patience is a virtue.

#css
โ€‹โ€‹With CSS Grid you can create complex web designs. It is very intuitive and very well supported by the major browsers. In this article I will show how to build layouts in CSS Grids.

8 minute read

#CSS
โ€‹โ€‹I hate CSS. Well, I hated CSS. While learning to write code, CSS seemed like an inoperable black box. The twin tasks of deciding how something should look, and then making it look that way seemed just impossible. Which resulted, very naturally, in a deep-seated hatred of the entire art.

9 minute read


#CSS
โ€‹โ€‹In this modern era of web development, we donโ€™t really need a heavy-handed reset, or even a reset at all, because CSS browser compatibility issues are much less likely than they were in the old IE 6 days.

โฑ 8 min read

๐Ÿ”˜ #CSS

โœ๏ธ Donโ€™t forget to say if you liked the article by leaving a comment below this post

โฌ‡๏ธ
โ€‹โ€‹I was always interested in color science. In 2014, I gave a talk about CSS Color 4 at various conferences around the ๐ŸŒŽ ...

โฑ 7 min read

๐Ÿ”˜ #CSS
โ€‹โ€‹Users love fast web apps. They expect the page to load fast and to function smoothly. If there are breaking animations or lags when scrolling, there is a high chance of users leaving your website. As a developer, you could do many things to improve the user experience. This article will focus on 4 CSS tips you can use to improve the page rendering speed.

โฑ 6 minutes read

#CSS
โ€‹โ€‹Over the years, CSS has seen a number of new properties added to it such as Flexbox and Grid.

Despite the immense popularity and rising complexities of creating web apps, there are still a number of CSS properties and tricks that most developers donโ€™t know.

Below are 6 CSS properties that you probably never heard of...

โฑ 6 minutes read

#CSS
โ€‹โ€‹Using CSS frameworks like Bootstrap, Materialize CSS has become a common practice among frontend developers.
But have you ever thought of the impact these frameworks make on your applicationโ€™s performance?

โฑ 5 minutes read

#CSS
โ€‹โ€‹Recruiters be like:

We're looking for someone who can connect to the database using CSS.

โฑ 5 minutes read

#CSS
โ€‹โ€‹Modern CSS layout allows developers to write meaningful and powerful style rules with just a few keystrokes. The above discussion and the following post examine 10 powerful CSS layouts that do some extraordinary work.

โฑ๏ธ 10 minutes read

#CSS
โ€‹โ€‹If you messed around with CSS for long enough, chances are you've tried at least once to make a transition from height: 0 to auto... only to find out that it doesn't work!

โฑ๏ธ 4 minutes read

#CSS