background preloader

50 New Useful CSS Techniques, Tutorials and Tools

50 New Useful CSS Techniques, Tutorials and Tools
Advertisement These are great times for front-end developers. After months of exaggerated excitement about HTML5 and CSS3, the web design community now starts coming up with CSS techniques that actually put newly available technologies to practical use instead of abusing them for pure aesthetic purposes. We see fewer “pure CSS images” and more advanced, clever CSS techniques that can actually improve the Web browsing experience of users. In this post we present recently released CSS techniques, tutorials and tools for you to use and enhance your workflow, thus improving your skills. CSS Techniques Now Playing: transitions and animations with CSSTim Van Damme showcases a fairly simple CSS design that uses transitions, animations and subtle hover-effects to produce an engaging user experience. CSS3 range slider, checkbox + radio buttonA demo of HTML input elements made with CSS3. CSS3 Media QueriesCSS2 allows you to specify stylesheet for specific media type such as screen or print. Related:  CSS3

Creating Interactive Fictional UI With CSS3 In today’s article we will create an interactive fiction user interface (UI) coded with CSS transforms and transition properties. The idea is to have a button and reveal more information when mouse over on it. You can check out the demo before you proceed to the next section. View Demo Cool right? HTML Structure We will have a simple HTML structure with several division where each one contains title and description. As you can see above, each menu object “menu_obj” division contains extra classes such as “home”, “profile” and “contact” that gives us freedom to define background image with CSS later. Home Button Profile Button Contact Button Hover State Ok. CSS Style Let’s define the style for each buttons and its child. First of all, we have given the width, height for each “menu_obj”; apply inner and outer drop shadows; and define the transition type and its duration. The title element has scale up 5 times, and 0 opacity. The content division will fade in and scale up to 1. That’s it! Conclusion

40+ Really Useful CSS3 Techniques & Tutorials CSS3 can improve your website to be more attractive, user friendly, and stylish, its Importance increase rapidly these days as it has many features and functions you will need in your website. CSS3 is essential for web designers and developers to learn all its exciting features, there are already been few posts on this crucial topic but still we need to put some extra efforts, So here is a collection of 40+ CSS3 tutorials and techniques which can be useful for your website. Subtle CSS3 Typography that you’d Swear was Made in Photoshop Thanks to text shadows, outlines, transitions, and even text gradients, we can now create cool typography that you’d swear had to be made with a program like Photoshop. Nope, all CSS3 baby! Let’s take a look in this video quick tip. 11 Classic CSS Techniques Made Simple with CSS3 We’ve all had to achieve some effect that required an extra handful of divs or PNGs. Pure CSS speech bubbles All examples use simple, semantic HTML. Creating Dynamic Buttons With CSS3

How to Create a CSS3 Mega Drop-Down Menu Topic: CSS3Difficulty: IntermediateEstimated Completion Time: 1 hour Hello guys! In this tutorial I will teach you how to create a pure CSS3 Mega Menu. Mega Menus are usually used on corporate/e-commerce websites, but they become more popular because they are a great way to display/organize content. HTML Markup Create an unordered list with the class “nav” (<ul>), then for each menu item we will add a new list item (<li>) with an anchor tag (<a>) inside. Reset and Container Basic Styles As the default styles of the browsers differ from each other, we’ll add some reset styles to keep consistency between them and avoid future issues. Then we will add some basic styles to the menu container and float the list items to the left in order to show them on the same line. Styling the Menu Links We will start with the common styles like padding, height, position, etc. For the hover state we will only change the background color. Styling the Search Form The Mega Dropdowns Some Content Download Files

How to Create a Contact Form using HTML5, CSS3 and PHP | Tangled in Design Personally, I feel it is important to be aware of the [positive] impact HTML5 will have on forms and the way they will function in years to come. Realistically, we can’t implement all of the new features today, but you don’t want to be lagging behind the rest of the industry when these features finally become widely supported. Having said that, this tutorial will be focusing on the new HTML5 features that are already supported by all the major browsers, or that at least employ graceful degradation for the browsers that are still trying to play catch up. 1. First of all, this is not a Photoshop tutorial. 2. Now we have a design to work towards, we’re going to form the structure of the contact form using HTML5. Doctype Okay, now we’ve got our blank PHP document, let’s start with the appropriate doctype, which is a lot simpler in HTML5 than previous versions to say the least! <! Yep, that’s right. Just to compare, here’s the doctype for XHTML; <! I get the feeling we have a clear winner here?

13 Pure CSS Techniques for Creating JavaScript-like Interactions | Tutorials We all know that JavaScript allows us to do great things when it comes to user interfaces, but with a little imagination and creativity, the same types of effects can be created with only CSS. Here are 13 tutorials that teach you how to push the limits of CSS and make it do things that we’re not accustomed to it doing. You’ll notice that some of these techniques can be very useful, while others are simple for proving it can be done. How To Create a Pure CSS Polaroid Photo Gallery Creating a Bubble Coda Style with CSS3 Accordion using only CSS How to Create a Fancy Image Gallery with CSS3 CSS3 Hover Tabs without JavaScript Create a JQuery Content Slider Using Pure CSS How to Create a Valid Non-Javascript Lightbox Pure Css Data Chart Bubble Effect with CSS CSS Image Switcher Pure Css Line Graph CSS Image Switcher Pure CSS Timeline

Creating a Mouseover Fade Effect with jQuery My last little jQuery tutorial was an alternative to using CSS to create an image change on a mouseover. Now I want to take that one step further and add a fade effect. For my example, I am going to make a black and white image fade into a color image. Add the jQuery script between your head tags. Here is the function. Here is the CSS. And here is the body code. All together you got something that looks like this. Test it out below: NOTE: If you are using jQuery with WordPress, you need to replace all the dollar signs ($) with the word jQuery due to other Javascript libraries that use the dollar sign.

40 Inventive Fantasy Art Tutorials Using Photoshop Photo Montage technique always need to share with others, so we are sharing some beautiful imaginations about fantasy art using Adobe Photoshop, As designers, of course, we are exceptional with large amounts of imagination that helps us create cool and exclusive images. We tend to formulate a meaningful image that expresses cognizant and sub-conscious desires. Whatever the ingredients of the fantasy scene are, the results are always the same, beautiful, mysterious and thought provoking. The real beauty is that it could be anything that your imagination can gather. Read through these cool fantasy art tutorials and learn new techniques of photo manipulations, creating awesome effects and many others with Adobe Photoshop, hope you will like all of these listed tutorials and also can share in your comments you own fantasy inspirations for others. Create an Out of Bounds Fantasy Illustration Fantasy Landscape Photo Manipulation Making of a Forest Magical Scene Fantasy Style Castle Scene

Collection of Useful Open Source CSS Resources There are loads of free scripts to download and include in your website projects. Developers are constantly releasing their work under open source General Public Licenses. This allows other developers to work off the same code and even customize pieces to better suit their project’s needs. But I will say there are some newer CSS libraries and resources which are extremely beneficial to most frontend developers. 1. IVORY is a frontend CSS framework for building responsive grids in web design. Visit Website → 2. I found this resource just a few weeks ago and it has proven to be incredibly helpful. Visit Website → 3. If you have ever seen longer hidden anchor links on Github you will notice how they slide out to display the full text. Visit Website → 4. Workless is a clean HTML5 and CSS3 framework for web developers. Visit Website → 5. This unique Codepen demo page includes a lot of custom CSS3 checkbox styles. Visit Website → 6. Visit Website → 7. Visit Website → 8. Visit Website → 9. 14. 15.

blog › [Bases de CSS3] transition et animations Avant de commencer le tutoriel, ile me semble important de rappeler la structure du langage CSS, chose que je n'ai pas faite dans l'article précédent. Voici donc un petit schéma explicatif : h4>Transition Compatibilité : Firefox (-moz-), Chrome et Safari (-webkit-), Opéra (-o-). Cette propriété CSS3 permet de manière simple de créer une transition entre deux états d'une ou de plusieurs propriétés, par exemple un changement de couleur ou de largeur. Voyons sans plus attendre sa structure : transition : [propriété cible] [durée] [fonction] [délai]; transition-property : [propriété cible]; // none | all | propriété cible transition-duration : [durée de l'animation]; // Xms | Xs transition-timing-function : [fonction]; // voir ci-dessous transition-delay : [délai de lancement de la fonction]; // Xms | Xs transition-duration est la valeur permettant de spécifier le durée de l'animation en secondes (1s, 2s, ou 3s par exemple) ou en millisecondes (100ms, 200ms ou 300ms par exemple).