9 Valuable CSS Tricks for Responsive Design CSS also known as Cascading Style Sheets is now an integral part of web development as it allows developers to alter the elements in any web page, which were once impossible. If you know the correct source codes, you can easily make changes in text spacing, underline links and a lot of other stuff, which was non-changeable earlier. Also, responsive designing is getting popular with every passing day thanks to the ever growing popularity of mobile browsing. Today, in this article we will be discussing some of the most valuable CSS tricks that surely plays a significant part in the development and designing of responsive designs. As a developer, you must know that designing a responsive website is not difficult but maintaining it is definitely not an easy task. Developers must know the art of maintaining a balance in the layout of website and make sure that none of the elements or links are broken.
40 Brilliant CSS3 Techniques and Tutorials In this post we present 40 Brilliant CSS3 Techniques and Tutorials that can strongly improve user experience, improve designer’s work-flow and replace dirty old workarounds that we used in Internet Explorer 6 & Co. Please notice that most techniques and tutorials presented below are experimental, and its good to have place at one post. Introduction to CSS3
Awesome Overlays with CSS3's Border-Image Property - ZURB Playground - ZURB.com What's the big deal? These overlays use a number of new CSS properties, some of which are simple like border-radius and using RGBa colors. The trick with these overlays is the gradient border, going form a lighter to darker orange as you go from top to bottom.
Lately there has been a rise in the usage of CSS preprocessors such as LESS and SASS , which makes sense given the simultaneous increase of CSS3 usage. I’ve frequently argued with fellow front-end web developers about whether they should be used or not and I decided to finally put my thoughts in writing. To start, I can fully understand the advantage of using such preprocessors over vanilla CSS3. I hate listing all the vendor prefixes, and not being able to use variables, mixins or nesting just like the next web developer. All this syntactic sugar can simplify your workflow by a great deal and make writing CSS3 incredibly fun. On CSS preprocessors
February 8th, 2011 Want to know which parts of your web page are hardware accelerated on Safari or Mobile Safari? It’s easy to find out. Just start Safari with… Visualizing WebKit’s hardware acceleration
The possibility of embedding any font you like into websites via @font-face is an additional stylistic device which promises to abolish the monotony of the usual system fonts. It surely would be all too easy if there was only one Web font format out there. Instead, there’s quite a variety, as you will get to know in this article. This quick introduction to @font-face will lead you towards a guide through the @font-face kit generator.
CompassApp: Compile Sass stylesheets easily without resorting to the command line
CSS needs a hero What if we could omit braces? body font: 12px Helvetica, Arial, sans-serif; a.button -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; How about semi-colons? body font: 12px Helvetica, Arial, sans-serif a.button -webkit-border-radius: 5px -moz-border-radius: 5px border-radius: 5px
The best strategy for dealing with Internet Explorer 6 is not to support it. Stop. Ok, I feel your frustration. You're a web developer and you're ready to tear your hair out because you have to support Internet Explorer 6, but, to put it tactfully, IE6 doesn't support you. You've spent hours on it, but you just can't seem to get your layout right. I can empathize.
The Web Standards Project’s ( WaSP ) Browser Upgrade Initiative ( BUI ), has spurred many a designer to move towards more standards compliant web design, using CSS rather than tables for layout to save user bandwidth while enhancing underlying semantics, accessibility, and reach. “Tables are dead…” Several designers have taken Jeffrey Zeldman’s lead in posting tutorials that have helped us get over the initial hump of table-less design. The first efforts have focused on creating two or more columns using CSS positioning instead of tables, thus allowing for a (complete) separation of structure from presentation. These broader techniques have been documented and archived at Eric Costello’s glish and Rob Chandanais’ Blue Robot . Practical CSS Layout Tips, Tricks, & Techniques
Boilerplate: noun standardized pieces of text for use as clauses in contracts or as part of a computer program. As one of the original authors of Blueprint CSS I've decided to re-factor my ideas into a stripped down framework which provides the bare essentials to begin any project. This framework will be lite and strive not to suggest un-semantic naming conventions. You're the designer and your craft is important. css-boilerplate - Project Hosting on Google Code