用在2015年的45个最新的和实用的HTML5 & CSS3教程和技术

jopen 9年前

Create a Stylish Contact Form with HTML5 & CSS3

Follow this step by step process to create your own stylish contact form completely out of HTML5 and CSS3. We’ll be using a couple of the handy new features in HTML5 to add cool functionality to our form, while making use of cool CSS3 properties to recreate our Photoshop concept purely in code.

Create a Stylish Contact Form with HTML5 & CSS3

( Demo | Download )

Swatch Book with CSS3 and jQuery

A tutorial about how to create a swatch book like component that let’s you open and rotate the single swatches revealing some details. We will be using CSS transforms and transitions and create a simple jQuery plugin.

freshhtml5css3tutorials

( Demo | Download )

Create A Four Part Square Menu With CSS3

In this tutorial I’ll show you how to create a flat four part square menu with CSS3 and HTML. Have fun!

Create A Flat,Four Part Square Menu With HTML & CSS3

( Demo | Download )

3D Thumbnail Hover Effects

Adding some perspective with CSS3 and jQuery — best viewed in WebKit browsers

3D Thumbnail Hover Effects

( Demo | Download )

Animated Border Menu

A tutorial on how to create a off-canvas icon navigation with an animated border effect. The menu effect is inspired by CreativeDash’s bounce menu for mobile apps.

Animated Border Menu

( Demo | Download )

CSS3 Filters: Altering HTML and Images with just CSS

CSS3 Filters are a quite interesting offshoot from SVG, allowing you to modify HTML elements and images with blurs, brightness and a lot more. In this quick tutorial we’ll go over exactly how they’re going to work.

CSS3 Filters Altering HTML and Images

( Demo | Download )

Button Switches With Checkboxes And CSS3 Fanciness

In this tutorial we will create some realistic-looking switch buttons using pseudo-elements and checkboxes.

Button Switches With Checkboxes And CSS3 Fanciness

( Demo | Download )

Building A Circular Navigations With CSS Transforms

A tutorial on how to create a circular navigation using CSS transforms.

Building A Circular Navigations With CSS Transforms

( Demo | Download )

Transitions For Off-Canvas Navigations

Here we’d like to share a set of transition effects with you. This time we’ll explore transitions for sidebars or off-canvas content like the one we’ve used in the Multi-Level Push Menu.

Transitions For Off-Canvas Navigations

( Demo | Download )

Animated 3D Bar Chart with CSS3

It all began with a small experiment that was inspired by a tutorial from Nettuts+ which shows a way how to embed a 3D bar chart into HTML pages using CSS, images and JavaScript. After reading the tutorial I challenged myself to turn this idea into pure CSS and see how far I can take it. The initial challenge was to create a classic semi-transparent 3D box with 6 sides. The final challenge was to create a complete 3D bar chart which we will create in this tutorial.

Animated 3D Bar Chart with CSS3

( Demo | Download )

Simple Drag and Drop Component Using HTML5

In this tutorial we will learn how to create a simple drag and drop component using HTML5

How to Create a Simple Drag and Drop Component Using HTML5

( Demo | Download )

Creative Loading Effects

Some ideas and inspiration for loading effects on a website.

Creative Loading Effects

( Demo | Download )

CSS3 3D Transformation Functions

In this tutorial we look at the basic 3D functions you can apply to elements.

CSS3 3D Transformation Functions

( Demo | Download )

Build a custom HTML5 video player

Media players that are built in to browsers vary in design. Ian Devlin explains how to use HTML5′s media API to build a custom player with a UI that stays consistent no matter what browser you use.

( Demo | Download )

Build animated feature sections with CSS3

In this tutorial we’re going to walk through the process of creating an animated feature section.

Build animated feature sections with CSS3

( Demo | Download )

Glowing Text Effects

In this CSS3 tutorial I will show you how to create a glowing text effects using CSS3. In this CSS3 Tutorial we are going to use BPdots font for dotted text effects and carbon texture (included in download file) for background.

CSS3 Tutorial – Glowing Text Effects

( Demo | Download )

Making a Beautiful HTML5 Portfolio

In today’s tutorial we will be making a beautiful HTML5 portfolio powered by jQuery and the Quicksand plugin. You can use it to showcase your latest work and it is fully customizable, so potentially you could expand it to do much more.

Making a Beautiful HTML5 Portfolio

( Demo | Download )

Create a Hidden Sliding Navigation Bar Using CSS3 Transitions

In this tutorial We want to demonstrate how to build an inner hidden content bar which slides down when hovering.

Create a Hidden Sliding Navigation Bar Using CSS3 Transitions

( Demo | Download )

Using HTML5 Drag And Drop To Create A Shopping Cart

Using HTML5 Drag And Drop To Create A Shopping Cart

( Demo | Download )

Adding Alarms to the Digital Clock

In this tutorial you will learn how to create adding alarms to the digital clock.

Adding Alarms to the Digital Clock

( Demo | Download )

Create a Slide-Out Footer With This Neat Z-index Trick

In this short tutorial, we are going to create an interesting slide-out footer with a bit of CSS. Grab the zip from the download button above, open it in your favorite code editor and read on!

Create a Slide-Out Footer With This Neat Z-index Trick

( Demo | Download )

Automatic Figure Numbering With CSS Counters

Learn about CSS counters, the figure element and how to combine both for automatically numbering figures in a web page.

Automatic Figure Numbering With CSS Counters

( Demo | Download )

Smooth Diagonal Fade Gallery with CSS3 Transitions

Smooth Diagonal Fade Gallery with CSS3 Transitions

( Demo | Download )

How to Build Cross-Browser HTML5 Forms

In this tutorial, we’re going to take a look at how to serve HTML5 forms to modern browsers, while compensating for older browsers by using a mix of Webforms2, Modernizr, jQuery UI and assorted jQuery Plugins.

How to Build Cross-Browser HTML5 Forms

( Demo | Download )

Simple Website Layout Tutorial Using HTML5 and CSS3

Simple Website Layout Tutorial Using HTML5 and CSS3

( Demo | Download )

Detect Geolocation On Web Browser Using HTML5

Detect Geolocation On Web Browser Using HTML5

( Demo | Download )

Create a Grid Based Web Design in HTML5 & CSS3

Follow this step by step walkthrough of the making of a sleek website design for an eyewear brand in HTML5 and CSS3.

Create a Grid Based Web Design in HTML5 & CSS3

( Demo | Download )

Expanding Search Bar Deconstructed

Expanding Search Bar Deconstructed

( Demo | Download )

Caption Hover Effects

A tutorial on how to create some subtle and modern caption hover effects.

Caption Hover Effects

( Demo | Download )

Implementing HTML5 Drag and Drop

In today’s tutorial, we’ll look at how to implement native drag and drop to build a simple shopping cart interface.

Implementing HTML5 Drag and Drop

( Demo | Download )

Coding a CSS3 & HTML5 One-Page Website Template

Coding a CSS3 & HTML5 One-Page Website Template

( Demo | Download )

Display Images with Shape Masking and Nifty Zoom Effect

This tutorial will be using CSS3 transform which means, old browsers will not show the zooming effect.

Display Images with Shape Masking and Nifty Zoom Effect

( Demo | Download )

Pure CSS Slide Up and Slide Down

Pure CSS Slide Up and Slide Down

( Demo | Download )

Design & Code a Cool iPhone App Website in HTML5

In this tutorial we’ll get a taste of what’s to come by building a cool iPhone app website using a HTML5 structure, and visual styling with some CSS3 effects.

Design & Code a Cool iPhone App Website in HTML5

( Demo | Download )

Combining Modern CSS3 and HTML5 Techniques

In this tutorial you will learn combine modern CSS3 and HTML5Techniques.

Combining Modern CSS3 and HTML5 Techniques

( Demo | Download )

Multi Step Form with Progress Bar using jQuery and CSS3

Got long forms on your website ? Break them up into smaller logical sections and convert it into a multi-step form with a cool progress bar.

Multi Step Form with Progress Bar using jQuery and CSS3

( Demo | Download )

Timeline Portfolio

Timeline is a jQuery plugin specialized in showing a chronological series of events. You can embed all kinds of media including tweets, videos and maps, and associate them with a date.

Timeline Portfolio

( Demo | Download )

Apple-like Login Form with CSS 3D Transforms

In this tutorial we will see how we can use these transforms to create an interesting flipping effect on an Apple-inspired form.

Apple-like Login Form with CSS 3D Transforms

( Demo | Download )

How To Build A Pricing Table With CSS3 Animation

In this tutorial is will teach you how to create this pricing table with the CSS scaling effects, view the demo to see what we will be making.

How To Build A Pricing Table With CSS3 Animation

( Demo | Download )

CSS3 Breadcrumbs

In this tutorial you’ll learn how to create your own cool CSS3 breadcrumbs.

CSS3 Breadcrumbs

( Demo | Download )

Animated Content Tabs With CSS3

In this tutorial we are going to implement some simple CSS3 content tabs using radio buttons together with the :checked pseudo-class and sibling combinators.

Animated Content Tabs With CSS3

( Demo | Download )

Create the Illusion of Stacked Elements with CSS3 Pseudo-Elements

Here, we are going to show you how you can create a simple ‘stacked’ look to some images.

Create the Illusion of Stacked Elements with CSS3 Pseudo-Elements

( Demo | Download )

How to Create an Image Slider using jQuery and CSS3

In this tutorial we will create a Slider with “Nivo Slider jQuery Script” and CSS3. We will use the “Nivo Slider jQuery Script” because it’s a powerful tool and it’s free.

How to Create an Image Slider using jQuery and CSS3

( Demo | Download )

How to Create an Video Player in jQuery, HTML5 & CSS3

In this tutorial we will code an Video Player from Impressionist UI by Vladimir Kudinov. We will code it with CSS3 for the styling and the “MediaElement.js” for the functionality.

How to Create an Video Player in jQuery, HTML5 & CSS3

( Demo | Download )

</a>