Browser Compatibility for CSS Grid Layouts with Simple Sass Mixins

According to an article from A List Apart about CSS Grid, a “new era in digital design is dawning right now.” With Flexbox and Grid, we have the ability to create layouts that used to be extremely difficult to implement, if not impossible. There’s an entirely new system available for creating layouts, especially with Grid. However, as with most web technologies, browser support is always something of an issue. Let’s look at how we can make the fundamental …


Browser Compatibility for CSS Grid Layouts with Simple Sass Mixins is a post from CSS-Tricks

How to Turn Your WordPress Site Into a Social Network

Did you know that you can turn your WordPress site into a social network? A WordPress social network allows users to sign up, connect with each other, post messages, and more. In this article, we will show you how to turn your WordPress site into… Read More »

The post How to Turn Your WordPress Site Into a Social Network appeared first on WPBeginner.

The Best Way to Implement a “Wrapper” in CSS

Sometimes the first bit of HTML we write in a new document is an element that wraps everything else on the page. The term wrapper is common for that. We give it a class, and that class is responsible for encapsulating all visual elements on the page.

I’ve always struggled to with the best way to implement it. I found a related thread on StackOverflow that has more than 250,000 views, so obviously I’m not the only one wondering! I’ll …


The Best Way to Implement a “Wrapper” in CSS is a post from CSS-Tricks

Removing that ugly :focus ring (and keeping it too)

David Gilbertson:

Removing the focus outline is like removing the wheelchair ramp from a school because it doesn’t fit in with the aesthetic.

So David shows how you can remove it unless you detect that the user is tabbing, then show it. Essentially you add “user-is-tabbing” class to the body when you detect the tabbing, and use that class to remove the focus styles if it’s not there (plus handle the edge cases).

Direct Link to ArticlePermalink


Removing that ugly :focus ring (and keeping it too) is a post from CSS-Tricks

5 Best WordPress Landing Page Plugins Compared (2017)

Looking for an easy way build landing pages in WordPress? You need a landing page plugin that allows you to quickly create landing pages by using simple drag and drop tools without writing any code. In this article, we will review top 5 of the… Read More »

The post 5 Best WordPress Landing Page Plugins Compared (2017) appeared first on WPBeginner.

The Difference Between Explicit and Implicit Grids

Grid Layout finally gives us the ability to define grids in CSS and place items into grid cells. This on its own is great, but the fact that we don’t have to specify each track and we don’t have to place every item manually makes the new module even better. Grids are flexible enough to adapt to their items.

This is all handled by the so called explicit and implicit grid.

All code samples in this post are accompanied by …


The Difference Between Explicit and Implicit Grids is a post from CSS-Tricks

​The #1 Website for Coding Challenges

Coderbyte is a web application built to help you practice programming and improve your algorithm skills. We offer a collection of coding challenges and web development courses that can help you prepare for an upcoming job interview or general technical assessment. All of our coding challenges can be completed directly in our online editor, and if you need help along the way you can view thousands of user-submitted code solutions as well.

View all Coding Challenges

Direct Link to Article


​The #1 Website for Coding Challenges is a post from CSS-Tricks

“Combine the transparency of a PNG with the compression of a JPG”

JPG doesn’t support alpha transparency. PNGs that do support alpha transparency don’t compress nearly as well as JPG. SVG has masks and clipping paths, which we can use to our advantage here.

  • Drag and drop tool by Shaw to help do the trick. It produces an SVG containing a mask (for the transparency) and the raster graphic put together.
  • It’s like ZorroSVG with more features. There is also some prior art here.
  • You can see how the masking works


“Combine the transparency of a PNG with the compression of a JPG” is a post from CSS-Tricks