background preloader

CSS Newbie - Learn HTML, CSS and jQuery with Tutorials, Tips and Reference Articles

CSS Newbie - Learn HTML, CSS and jQuery with Tutorials, Tips and Reference Articles
Though they’re often treated like the redheaded stepchild of modern web design, tables are still one of the best ways of displaying concise tabular data. But the more data that gets packed into a table, the tougher they get to read. Zebra striping the rows helps some, and column striping can help even more. One design technique I’ve always enjoyed is highlighting the row and column of any cell that the user hovers over. Highlighting a cell’s row is simple, because table cells are organized into rows: all you have to do is apply a style to tr:hover, and you’re done. Columns are harder because there’s no inherent structure for a column in a table, which means loads of complex JavaScript is inevitable.

http://www.cssnewbie.com/

Related:  HTML & CSSLearn Online whatever you want.

Creative CSS3 Animation Menus Being in the mood for experimenting with CSS3, I'd like to show you some creative menu hover effects in today's tutorial. The idea is to have a simple composition of elements, an icon, a main title and a secondary title, that will be animated on hover using only CSS transitions and animations. We'll be exploring some different effects for the elements.

12 Dozen Places To Educate Yourself Online For Free All education is self-education. Period. It doesn’t matter if you’re sitting in a college classroom or a coffee shop. We don’t learn anything we don’t want to learn. Those people who take the time and initiative to pursue knowledge on their own are the only ones who earn a real education in this world. Take a look at any widely acclaimed scholar, entrepreneur or historical figure you can think of. CSS - Smashing Magazine Today Smashing Magazine turns eight years old. Eight years is a long time on the web, yet for us it really doesn't feel like a long journey at all. Things have changed, evolved and moved on, and we gratefully take on new challenges one at a time.

100 Ways to Learn a Foreign Language Online Whether you’re getting ready to take an international trip or you’re just ready to brush up on your foreign language skills, there are lots of resources to help you learn online no matter where you study: Rhode Island, South Carolina, South Dakota, Vermont, West Virginia – anywhere! From schools to translators and dictionaries, find the help you need here in this list of 100 ways that you can learn a foreign language online. Courses & Schools Formal classes, course collections, and more can be found here. Dictionary Get quick translation resources from these dictionaries.

Full-Screen Pushing Navigation in CSS and jQuery A full page menu, that replaces the current content by pushing it off the screen. Browser support ie Chrome Firefox Safari Opera 9+ We recently came across the beautiful Hello Monday redesign. One thing that captured our interest was the full size navigation: it replaces the current content entirely, by pushing it out. That inspired us to create todays nugget! Top 40 Useful Sites To Learn New Skills The web is a powerful resource that can easily help you learn new skills. You just have to know where to look. Sure, you can use Google, Yahoo, or Bing to search for sites where you can learn new skills , but I figured I’d save you some time.

Web-Based Tools for Optimizing, Formatting and Checking CSS Stylesheets can get large real quickly, both in terms of length and file size. To ensure that your web pages render correctly and quickly, here’s a compilation of some of the best free, web-based CSS optimizers/compressors, code formatters, and validation services. Check them out and pick the ones that work best for you. Optimizing and Compression

Serious eLearning Manifesto We believe that learning technology offers the possibility for creating uniquely valuable learning experiences. We also believe, with a sense of sadness and profound frustration, that most elearning fails to live up to its promise. We further believe that current trends evoke a future of only negligible improvement in elearning design—unless something radical is done to bend the curve. Finally, we have concluded that in order to elevate elearning to the height of its promise, we need to begin with a personal commitment to a new set of standards. Through continuous assessment of learner performance, the elearning experience can optimize use of the learner’s time, individualize the experience for full engagement, address needs, optimize practice, and prepare for transfer of learning to performance proficiency. Supporting Principles

Subtle Click Feedback Effects A set of subtle effects for click or touch interactions inspired by the visualization of screen taps in mobile app showcases. The effects are done with CSS animations mostly on pseudo-elements. View demo Download source Recently, many cool interaction effects have been created that follow Google Material Design principles somehow.

25 Killer Websites that Make You Cleverer It’s easy to forget that we have access to a virtually limitless resource of information, i.e. the Internet. For a lot of us, this is even true at our fingertips, thanks to the ubiquity of smartphones and an ever-increasing push for online greatness by tech engineers all over the world. As a result, there are countless websites out there that are geared to make you smarter and more brilliant for either a low or no cost.

Related: