Browserhacks
Browserhacks is an extensive list of browser specific CSS and JavaScript hacks from all over the interwebs.
check out Browserhacks
Browserhacks is an extensive list of browser specific CSS and JavaScript hacks from all over the interwebs.
check out Browserhacks
Here is a nifty little trick that uses padding-bottom and a pre-determined ratio to allow for scalable background images via CSS
How to create a background container that scales seamlessly to fit any browser size.
The at-rule
is where it’s at for making CSS do some crazy and interesting things. While the examples here are basic, we can see how they might be used to handcraft styles to very specific conditions, thereby creating user experiences and interactions that match a scenario.
Read about the crazy things the @ rule can do – The At-Rules of CSS | CSS-Tricks
filter-
property provides for effects like blurring or color shifting on an element’s rendering before the element is displayed. Filters are commonly used to adjust the rendering of an image, a background, or a border. This is an experimental technology.
Source: CSS Filter Effects — CSSReflex
If you have coverage questions – browser adoption etc… check out http://caniuse.com/#search=filters
One type of CSS in particular makes me cringe every time I see it; poor selector intent. Poor selector intent means carpet bombed selectors whose key selector has way too broad a reach; a selector like .header ul{} as opposed to one like .main-nav{}; .widget h2{} instead of .widget-title; article > p:first-child{} as opposed to .intro{}. Selectors whose intent isn’t specific enough.It’s worth noting that selector intent is something I completely made up at some point today; if you think there’s a better name then please let me know!
This is more of an in-depth examination of what is know in CSS as specificity – which is a fancy way of say “how certain styles get applied to certain stuff” in the DOM.
Read more @ Shoot to kill; CSS selector intent – CSS Wizardry
CSS Shapes 101 · An A List Apart Article.
This is pretty awesome. Being able to format text blocks into shapes (much like you can in InDesign for print) could vastly change how we layout content heavy pages.
I guess the question now is when will all the browsers catch up with this newish CSS style? Also does this make sense for mobile? hmmm.
i can see how mobile would work – but its going to make the fight for screen space harder than it
is.
70 Best Web Design Tutorials of 2013 • 1stwebdesigner.
There are some good tuts in here. I would suggest everyone use a New Years Resolution and take some of these. Me, I plan on taking Flat UI Pro Tutorial: How To Use LESS to Create a Sign-In Form
and
Working with Types: Typography Design Tutorial for Beginners
as a refresher.
The Web Font Blender – Find neat web font combinations.
WHOA this is awesome. Web Font Blender. This tool lets you:
“checkout neat webfont combinations. Obviously we all want to make the web look better, don’t we?”
Quickly Convert Objects to CSS Using Photoshop CS6.1 | Psdtuts+.
You can now convert a layer’s shape and style to CSS with a single click. In this article, we will explain how this works. Let’s take a look!
With the recent announcement and release of the Retina Macbook Pro, Apple has brought double-density screens to all of the product categories in its current lineup, significantly paving the way for the next wave of display standards. While the fourth-generation iPhone gave us a taste of the “non-Retina” Web in 2010, we had to wait for the third-generation iPad to fully realize how fuzzy and outdated our Web graphics and content images are.
In the confines of Apple’s walled garden, popular native apps get updated with Retina graphics in a timely fashion, with the help of a solid SDK and a well-documented transition process. By contrast, the Web is a gargantuan mass whose very open nature makes the transition to higher-density displays slow and painful. In the absence of industry-wide standards to streamline the process, each Web designer and developer is left to ensure that their users are getting the best experience, regardless of the display they are using.
Before diving into the nitty gritty, let’s briefly cover some basic notions that are key to understanding the challenges and constraints of designing for multiple display densities.
One of my least favorite parts about layout with CSS is the relationship of width and padding. You’re busy defining widths to match your grid or general column proportions, then down the line you start to add in text, which necessitates defining padding for those boxes. And ‘lo and behold, you now are subtracting pixels from your original width so the box doesn’t expand.
Ugh. If I say the width is 200px, gosh darn it, it’s gonna be a 200px wide box even if I have 20px of padding. So as you know, this is NOT how the box model has worked for the past ten years. Wikipedia has a great history of this box model. Jeff Kaufman also dove into the history
The Happy Bit | Flexible CSS typographic scale.
When designing using text, no matter if it’s for print or the Web, one vital thing to do is to ensure that the design stays harmonious in every aspect.
The best way to do so is quite possibly using a so called typographic scale, which means giving text portions precise, regular and linear dimensions, based on the hierarchical relationships they hold with other text elements.
This is AWESOME! We should really look into how we can use this. Emails maybe?
The Wheels Of Steel: An Ode To Turntables in HTML.
Flash? We don’t need no stinking Flash!
Amazing that this was all done with HTML and CSS.
Normalize CSS : necolas/normalize.css @ GitHub.
Pretty cool:
Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.
Here are a few other CSS Site Maps I like…
A Guide to CSS Colors in Web Design.
A great refresh in CSS Color!
Reply
You must be logged in to post a comment.