Your Web News in One Place

Articles by CSS Tricks from December 2017

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to CSS Tricks details.
03:26 pm GMT - Sat, December 30, 2017
CSS Tricks What You Build
I tweeted this yesterday and it seemed to resonate with some folks:Just a little reminder that its about 100 times more important what you build than how you build it.— Chris Coyier (@chriscoyie...
02:40 pm GMT - Fri, December 29, 2017
CSS Tricks Auto-Sizing Columns in CSS Grid: `auto-fill` vs `auto-fit`
One of the most powerful and convenient CSS Grid features is that, in addition to explicit column sizing, we have the option to repeat-to-fill columns in a Grid, and then auto-place items in them. Mor...
01:58 pm GMT - Thu, December 28, 2017
CSS Tricks Five Design Fears to Vanquish With CSS Grid
CSS grid, along with a handful of other new CSS properties, are revolutionizing web design. Unfortunately, the industry hasn't embraced that revolution yet and a lot of it is centered around fear that...
01:57 pm GMT - Thu, December 28, 2017
CSS Tricks Wix.com: Make the Web Your Playground
(This is a sponsored post.)Here's something you can do: kick off 2018 with your own professional website. The only thing you'll need to get started is your imagination, a little free time, and an inno...
01:45 pm GMT - Thu, December 28, 2017
CSS Tricks Front-End Tools: My Favorite Finds of 2017
Another twelve months have passed and I'm sure all of you have come across some interesting new coding techniques, technologies, CSS tricks (of course!), and other stuff that will make you more produc...
02:31 pm GMT - Wed, December 27, 2017
CSS Tricks A Sliding Nightmare: Understanding the Range Input
You may have already seen a bunch of tutorials on how to style the range input. While this is another article on that topic, it's not about how to get any specific visual result. Instead, it dives int...
02:30 pm GMT - Wed, December 27, 2017
CSS Tricks ::part and ::theme, an ::explainer
Monica Dinculescu on ::part and ::theme, two pseudo-elements that are very likely to gain traction and receive more attention in the new year. They're designed to help us create and style web componen...
02:21 pm GMT - Tue, December 26, 2017
CSS Tricks Fragmented HTML5 Video
I have seen various implementations of the Voronoi Diagram. Perhaps you've seen one without knowing what it was. It almost looks like random stained glass:Wikipedia:In mathematics, a Voronoi diagram i...
02:09 pm GMT - Tue, December 26, 2017
CSS Tricks Further working mode changes at WHATWG
The Web Hypertext Application Technology Working Group (WHATWG) announced that it has adopted a formal governance structure:The WHATWG has operated successfully since 2004 with no formal governance st...
02:08 pm GMT - Tue, December 26, 2017
CSS Tricks Refactoring Your Way to a Design System
Mina Markham on refactoring a large and complex codebase into an agile design system, slowly over time:If youre not lucky enough to be able to start a new design system from scratch, you can start sma...
04:18 pm GMT - Mon, December 25, 2017
CSS Tricks 2017 Staff Favorites
It's been a very productive year for the web community, and as all of us here at CSS-Tricks roamed around to conferences, read posts, and built projects, there were some highlights of contributions th...
04:03 pm GMT - Sun, December 24, 2017
CSS Tricks Invision Studio
Studio is the name of the new design tool by the team at InVision thatll launch in January 2018 and it looks like it has a lot of great features, with shared component libraries being one of the more ...
02:56 pm GMT - Sat, December 23, 2017
CSS Tricks Many Ways to Learn
Julie Zhuo responds to the classic "What can I do to continue my growth?":One of the things I believe the most firmly is that everyone has something to teach you if youre looking for the lessons. And ...
07:35 pm GMT - Fri, December 22, 2017
CSS Tricks Chrome is Not the Standard
Chris Krycho has written an excellent post about how us fickle web developers might sometimes confuse features that land in one browser as being the future of the web. However, Chris argues that there...
03:59 pm GMT - Fri, December 22, 2017
CSS Tricks The Rise of the Butt-less Website
It seems like all the cool kids have divided themselves into two cliques: the Headless CMS crowd on one side and the Static Site Generator crowd on the other. While I admit those are pretty cool team ...
03:58 pm GMT - Thu, December 21, 2017
CSS Tricks 140 Free Stock Videos With Videoblocks
(This is a sponsored post.)Videoblocks is exploding with over 115,000 stock videos, After Effects templates, motion backgrounds and more! With its user-friendly site, massive library to choose from, a...
07:55 pm GMT - Wed, December 20, 2017
CSS Tricks Turn that frown upside down
I got an email that went like this (lightly edited for readability):CSS makes me sad.I've been programming web apps for more than a decade now. I can architect the thing, load every required data, mak...
02:32 pm GMT - Wed, December 20, 2017
CSS Tricks Breaking Down the Performance API
JavaScripts Performance API is prudent, because it hands over tools to accurately measure the performance of Web pages, which, in spite of being performed since long before, never really became easy o...
09:56 pm GMT - Tue, December 19, 2017
CSS Tricks New in Chrome 63
Yeah, we see browser updates all the time these days and you may have already caught this one. Aside from slick new JavaScript features, there is one new CSS update in Chrome 63 that is easy to overlo...
02:52 pm GMT - Tue, December 19, 2017
CSS Tricks Using SVG to Create a Duotone Effect on Images
Creatives everywhere welcomed the 2016 new year with the spark of a colorizing technique popularized by Spotifys 2015 Year in Music website (here is last years) which introduced bold, duotone images t...
07:51 pm GMT - Mon, December 18, 2017
CSS Tricks Dont Use My Grid System (or any others)
This presentation by Miriam at DjangoCon US last summer is not only well done, but an insightful look at the current and future direction of CSS layout tools.Many of us are familiar with Susy, the rol...
02:51 pm GMT - Mon, December 18, 2017
CSS Tricks Comparing Novel vs. Tried and True Image Formats
Popular image file formats such as JPG, PNG, and GIF have been around for a long time. They are relatively efficient and web developers have introduced many optimization solutions to further compress ...
08:57 pm GMT - Sun, December 17, 2017
CSS Tricks The youth these days couldnt possibly understand the abstraction of a floppy disk for a save icon.
People have been kicking that ol' chestnut around for years. Do the youngsters have no idea what it is?, we ask. What happens when all the things we based our icons on don't exist anymore?, we wonder....
03:42 pm GMT - Sun, December 17, 2017
CSS Tricks Is jQuery still relevant?
Remy Sharp:I've been playing with BigQuery and querying HTTP Archive's dataset ... I've queried the HTTP Archive and included the top 20 [JavaScript libraries] ... jQuery accounts for a massive 83% of...
08:32 pm GMT - Sat, December 16, 2017
CSS Tricks When You Just Dont Trust a Tab
Do we need a word for when a browser tab has sat too long and you just don't trust thing are going to work as you expect them do when you come back?I tweeted that the other day and apparently other pe...
03:58 pm GMT - Fri, December 15, 2017
CSS Tricks Creating Cue Files from Markdown
Pretty specific, huh? While we're going to do exactly what the title says, this post is more about a learning exercise and an example of getting help on the internet.My podcast editor, Chris Enns, is ...
04:28 pm GMT - Thu, December 14, 2017
CSS Tricks From Local Server to Live Site
(This is a sponsored post.)With the right tools and some simple software, your WordPress development workflow can be downright delightful (instead of difficult)! That's why we built Local by Flywheel,...
04:27 pm GMT - Thu, December 14, 2017
CSS Tricks Accessibility Testing Tools
There is a sentiment that accessibility isn't a checklist, meaning that if you're really trying to make a site accessible, you don't just get to check some things off a list and call it perfect. The l...
05:58 pm GMT - Wed, December 13, 2017
CSS Tricks ABEM. A more useful adaptation of BEM.
BEM (Block Element Modifier) is a popular CSS class naming convention that makes CSS easier to maintain. This article assumes that you are already familiar with the naming convention. If not you can l...
03:15 pm GMT - Tue, December 12, 2017
CSS Tricks Keeping Parent Visible While Child in :focus
Say we have a <div>. We only want this div to be visible when it's hovered, so:div:hover { opacity: 1;}We need focus styles as well, for accessibility, so:div:hover,div:focus { opacity: 1;}B...
03:07 pm GMT - Mon, December 11, 2017
CSS Tricks How Would You Solve This Rendering Puzzle In React?
Welcome, React aficionados and amateurs like myself! I have a puzzle for you today. Let's say that you wanted to render out a list of items in a 2 column structure. Each of these items is a separate c...
05:56 pm GMT - Sun, December 10, 2017
CSS Tricks Evolution of img: Gif without the GIF
Colin Bendell writes about a new and particularly weird addition to Safari Technology Preview in this excellent post about the evolution of animated images on the web. He explains how we can now add a...
03:14 pm GMT - Sat, December 9, 2017
CSS Tricks Calendar with CSS Grid
Heres a nifty post by Jonathan Snook where he walks us through how to make a calendar interface with CSS Grid and theres a lot of tricks in here that are worth digging into a little bit more, particul...
02:52 pm GMT - Fri, December 8, 2017
CSS Tricks An Open Source Etiquette Guidebook
Open source software is thriving. Large corporations are building on software that rests on open collaboration, enjoying the many benefits of significant community adoption. Free and open source softw...
12:37 am GMT - Fri, December 8, 2017
CSS Tricks The User Experience of Design Systems
Rune Madsen jotted down his notes from a talk he gave at UX Camp Copenhagen back in May all about design systems and also, well, the potential problems that can arise when building a single unifying s...
12:37 am GMT - Fri, December 8, 2017
CSS Tricks Slates URLs Are Getting a Makeover
Greg Lavallee writes about a project currently underway at Slate, where theyve defined a new goal for themselves: Our goal is speed: Readers should be able to get to what they want quickly, writers sh...
05:18 pm GMT - Thu, December 7, 2017
CSS Tricks On Building Features
We've released a couple of features recently at CodePen that I played a role in. It got me thinking a little bit about the process of that. It's always unique, and for a lot of reasons. Let's explore ...
04:53 pm GMT - Thu, December 7, 2017
CSS Tricks HelloSign API: Your development time matters
(This is a sponsored post.)We know that no API can write your code for you, but ours comes close.We've placed great importance on making sure our API is the most developer-friendly API available prio...
02:33 pm GMT - Thu, December 7, 2017
CSS Tricks Making your web app work offline, Part 2: The Implementation
This two-part series is a gentle, high-level introduction to offline web development. In Part 1 we got a basic service worker running, which caches our application resources. Now let's extend it to su...
02:57 pm GMT - Wed, December 6, 2017
CSS Tricks Making your web app work offline, Part 1: The Setup
This two-part series is a gentle introduction to offline web development. Getting a web application to do something while offline is surprisingly tricky, requiring a lot of things to be in place and f...
02:26 pm GMT - Tue, December 5, 2017
CSS Tricks Animating Border
Transitioning border for a hover state. Simple, right? You might be unpleasantly surprised.The ChallengeThe challenge is simple: building a button with an expanding border on hover. This article will ...
02:21 pm GMT - Mon, December 4, 2017
CSS Tricks A Front End Developers Guide to GraphQL
No matter how large or small your application is, youll have to deal with fetching data from a remote server at some point. On the front end, this usually involves hitting a REST endpoint, transformin...
09:17 pm GMT - Sun, December 3, 2017
CSS Tricks The Three Developers and the Insightful User Tester
A story by Scott O'Hara:The first of the developers, why he thought he knew best.Ill get this done ever so quick! he said, puffing out his chest.While the others review wikis, knowledge bases, and spe...
12:56 am GMT - Sun, December 3, 2017
CSS Tricks A Big List of Typography Books
For your holiday gift shopping needs! These my picks for some of the most popular books out there on typography, with a tilt toward web typography. Plus a couple of bonus picks by our own Robin Rendle...
04:02 am GMT - Sat, December 2, 2017
CSS Tricks 24 Ways
24 Ways, the advent calendar for web geeks, started up again this week. Throughout December theyll be publishing a wide range of posts all about web design, CSS and front-end development.Chen Hui Jing...
08:09 pm GMT - Fri, December 1, 2017
CSS Tricks How the Roman Empire Made Pure CSS Connect 4 Possible
Experiments are a fun excuse to learn the latest tricks, think of new ideas, and push your limits. "Pure CSS" demos have been a thing for a while, but new opportunities open up as browsers and CSS its...
11:02 pm GMT - Thu, November 30, 2017
CSS Tricks Font of the Month Club
Every month for the past year, David Jonathan Ross has been publishing a new font to his Font of the Month Club. Its only $6 for a monthly subscription and it provides early access to some of his work...
09:41 pm GMT - Thu, November 30, 2017
CSS Tricks The Front-End Checklist is just a tool everything depends on you.
One month ago, I launched the Front-End Checklist on GitHub. In less than 2 weeks, more than 10,000 people around the world starred the repository. That was completely unexpected and incredible!I've b...
06:12 pm GMT - Thu, November 30, 2017
CSS Tricks 7 Days of Free Stock Images
(This is a sponsored post.)Storyblocks is exploding with over 400,000 stock photos, vectors, backgrounds and more! With its user friendly site, massive library to choose from, and fresh new content, t...
03:56 am GMT - Thu, November 30, 2017
CSS Tricks Localisation and Translation on the Web
The other day Chris wrote about how the CodePen team added lang='en' to the html element in all pens for accessibility reasons and I thought it was pretty interesting but I suddenly wanted to learn mo...
03:54 am GMT - Thu, November 30, 2017
CSS Tricks Fontastic Web Performance
In this talk Monica Dinculescu takes a deep dive into webfonts and how the font-display CSS property lets us control the way those fonts are rendered. She argues that theres all sorts of huge performa...