Search
The Simplest Ways to Handle HTML Includes
30.4.2019
It's extremely surprising to me that HTML has never had any way to include other HTML files within it. Nor does there seem to be anything on the horizon that addresses it. I'm talking about straight up includes, like taking a chunk of HTML and plopping it right into another. For example the...
Using Parcel as a Bundler for React Applications
25.4.2019
You may already be familiar with webpack for asset management on projects. However, there’s another cool tool out there called Parcel, which is comparable to webpack in that it helps with hassle-free asset bundling. Where Parcel really shines is that it requires zero configuration to get up...
Bitcoin 2019 Is Coming
24.4.2019
By Bitcoin 2019 As crypto winter begins to thaw and the frost starts to melt from the leaves of the token forest, a renewed sense of excitement is beginning to build in the Bitcoin community. Bitcoin has survived another down […]
The post Bitcoin 2019 Is Coming appeared first on CoinMarketCap
Collective #505
4.4.2019
CSSBattle * Yet Another JavaScript Framework * x-ray * A progressive disclosure component * Gimli
Collective #505 was written by Pedro Botelho and published on Codrops
Yet Another JavaScript Framework
1.4.2019
On March 6, 2018, a new bug was added to the official Mozilla Firefox browser bug tracker. A developer had noticed an issue with Mozilla's nightly build. The report noted that a 14-day weather forecast widget typically featured on a German website had all of a sudden broken and disappeared. Nothing...
A historical look at lowercase defaultstatus
1.4.2019
Browsers, thank heavens, take backward compatibility seriously.
Ancient websites generally work just fine on modern browsers. There is a way higher chance that a website is broken because of problems with hosting, missing or altered assets, or server changes than there is with changes in...
Another Crypto Exchange Launches OTC Desk While Huobi Global Unveils a Token Launch Platform
23.3.2019
Poland-based cryptocurrency exchange BitBay has launched a crypto over-the-counter (OTC) trading desk. A well-known community trader claims that the price of Bitcoin may fall below $3,500 before the next major break-out can be possible. Huobi Global, one of the largest […]
The post Another...
Using <details> for Menus and Dialogs is an Interesting Idea
21.3.2019
One of the most empowering things you can learn as a new front-end developer who is starting to learn JavaScript is to change classes. If you can change classes, you can use your CSS skills to control a lot on a page. Toggle a class to one thing, style it this way, toggle to another class...
Visa Inc. Dips Full-throttle into Crypto, Another Startup Launches a Crypto Debit Card
19.3.2019
Things are turning for the better in the crypto industry as traditional major companies are adopting blockchain technology one way or the other. Payments giant Visa Inc. has set up a cryptocurrency unit and is already looking for the right […]
The post Visa Inc. Dips Full-throttle into...
Former Crypto Skeptic Purchases Bitcoin, Tron Leader Calls Bitcoin an Excellent Investment
15.3.2019
Another former Bitcoin skeptic has added his name to the list of “Bitcoin converts.” Thai-based stock market investor Marc Faber revealed in an interview with Cash that he had bought Bitcoins “for the first time 10 days ago” so that […]
The post Former Crypto Skeptic Purchases Bitcoin, Tron...
More Capital Flows to the Crypto Sector as Bloomberg Suggests that Bitcoin is Running out of Steam
14.3.2019
A Bloomberg Intelligence analyst believes that Bitcoin’s recent momentum may be running out of steam, resulting in another sell-off and price plunge. Crypto futures exchange CoinFLEX has garnered financial support from two crypto venture firms and added more big names […]
The post More...
Planning for Responsive Images
13.3.2019
The first time I made an image responsive, it was as simple as coding these four lines:
img {
max-width: 100%;
height auto; /* default */
}
Though that worked for me as a developer, it wasn’t the best for the audience. What happens if the the image in the src attribute is heavy? On high-end...
8 Little Videos About the Firefox Shape Path Editor
7.3.2019
It sometimes takes a quick 35 seconds for a concept to really sink in. Mikael Ainalem delivers that here, in the case that you haven't quite grokked the concepts behind path-based CSS properties like clip-path and shape-outside.
Here are two of my favorites. The first demonstrates animating text...
The Magic of React-Based Multi-Step Forms
15.2.2019
One way to deal with long, complex forms is to break them up into multiple steps. You know, answer one set of questions, move on to another, then maybe another, and so on and so forth. We often refer to these as multi-step forms (for obvious reasons), but others also take to calling it a “wizard”...
Avoiding those dang cannot read property of undefined errors
13.2.2019
Uncaught TypeError: Cannot read property 'foo' of undefined. The dreaded error we all hit at some point in JavaScript development. Could be an empty state from an API that returns differently than you expected. Could be something else. We don’t know because the error itself is so general...
The Many Ways to Change an SVG Fill on Hover (and When to Use Them)
31.1.2019
SVG is a great format for icons. Vector formats look crisp and razor sharp, no matter the size or device — and we get tons of design control when using them inline.
SVG also gives us another powerful feature: the ability to manipulate their properties with CSS. As a result, we can make quick...
Multiple Background Clip
30.1.2019
You know how you can have multiple backgrounds?
body {
background-image:
url(image-one.jpg),
url(image-two.jpg);
}
That's just background-image. You can set their position too, as you might expect. We'll shorthand it:
body {
background:
url(image-one.jpg) no-repeat top right,
...
2019 CSS Wishlist
17.1.2019
What do you wish CSS could do natively that it can't do now? First, let's review the last time we did this in 2013.
❌ "I'd like to be able to select an element based on if it contains another particular selector"
❌ "I'd like to be able to select an element based on the content...
Thank You (2018 Edition)
1.1.2019
Another year come and gone! As we do each year, let's take a look at the past year from an analytical by-the-numbers perspective and do a goal review. Most importantly, I'd like extend the deepest of thanks to you, wonderful readers of CSS-Tricks, for making this place possible.
This site has...
A Look Back at 2018: Round-up of Codrops Resources
31.12.2018
Another year has passed! This is a collection of all Codrops resources of 2018. A big 'thank you' to all our readers!
A Look Back at 2018: Round-up of Codrops Resources was written by Mary Lou and published on Codrops