Table of Contents
Abstract" >Abstract
Step 1: Create basic HTML and squares

Step 2: Shadow and handwritten cursive characters
Step 3: Incline the square

Step 4: Scale the square during Hover and Focus

Step 5: Smooth transition and add color
Summary
Home Web Front-end H5 Tutorial Use HTML5/CSS3 to quickly create special effects code examples for sticky notes in five steps (pictures and text)

Use HTML5/CSS3 to quickly create special effects code examples for sticky notes in five steps (pictures and text)

Mar 20, 2017 pm 04:21 PM

Abstract

What this article will show you is how to use HTML5/CSS3 to create HTML with sticky note effect in just 5 steps Page, the renderings are as follows:

(Note: The text in the picture is purely fabricated, for humorous purposes, any similarity is purely coincidental, thank you! )

Note: This effect can be seen in Safari, Chrome, Firefox and Opera. The effect cannot be seen on IE due to incomplete support for HTML5.

Step 1: Create basic HTML and squares

First add the basic HTML structure and build the basic square. The code is as follows:

    

Dudu:
最近咋没有美女发帖呢?我一定给个头条推荐,recommend!recommend!


汤姆大叔:
Team的一个成员去了Microsoft做SDE3,又得hire new member了


技术弟弟:
O2DS和我翻译的书是一样,我一定要比他翻得快, 晚上加班翻,fast! fast! fast!


Artech:
WCF的帖子真是少,看来我得多发点帖子让大家学习呢


吉日嘎拉:
将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情


某武林高手:
低于25000块的面试再也不去了,它grandma的
Copy after login

Add an href to each note Connection, mainly to support keyboard access, the CSS code is as follows:

{:;:;}{:;:;:;:;:;}{:;:;}{:;}{:;:;}{:;:;:;:;:;:;:;}{:;:;}
Copy after login

The effect is as follows:


Step 2: Shadow and handwritten cursive characters

This step is to achieve the square shadow effect and change the font to cursive (English only), because Google provides support for Font API , so we can use it directly. First add the call to the Google API:

<link href="http://fonts.googleapis.com/css?family=Reenie+Beanie:regular" rel="stylesheet" type="text/css">
Copy after login

and then set the reference to this font:

{:;:;:;}{:;:;}
Copy after login

Regarding the shadow, since each browser still has Neither of them are fully supported, so they need to be processed separately. The code is as follows:

{:;:;:;:;:;:;:; :; :; :;}
Copy after login

The effect is as follows:

Step 3: Incline the square

In order to make the square tilt, we need to add the following code in li->a:

{:;:;:;}
Copy after login

But in order to make the square tilt randomly instead of all tilting, we need to use a new CSS3 selector to make the square In every 2 tilts, 4 deg, every 3 tilts, negative 3 deg, and every 5 tilts, 5 deg:

{:;:;:;:;:;}{:;:;:;:;:;}{:;:;:;:;:;}
Copy after login

The effect is as follows:


Step 4: Scale the square during Hover and Focus

To achieve the scaling effect during Hover and Focus, we need to add the following code:

{:;:;:;:;:;:;:;:;}
Copy after login

Set z-index The value of 5 is to allow the square to cover other squares when zooming in. At the same time, because focus is also set, the Tab key is also supported for switching access. The effect is as follows:


Step 5: Smooth transition and add color

The special effects in the fourth step look a bit stiff. We can add Transition to achieve a smooth animation effect. In addition, the color is relatively single. We can set different colors. First add Transition in ul->li->a:

<span   style="max-width:90%">  -moz-transition:-moz-transform .15s linear;  <br/>  -o-transition:-o-transform .15s linear;  <br/>  -webkit-transition:-webkit-transform .15s linear;  </span>
Copy after login

and then define different colors in even and 3n:

{:;:;:;:;:;:;}{:;:;:;:;:;:;}
Copy after login

In this way, This completes our final effect:

Summary

At this point, we have used the basic features of HTML5 and CSS3 to make a pretty good sticky note The effect is that HTML5/CSS3 is indeed very powerful. If you add some advanced features, such as combining it with JavaScript, you can achieve even more awesome effects. You can see this from the HTML5 Lab series of articles given by Dang Knight Brick. .

The above is the detailed content of Use HTML5/CSS3 to quickly create special effects code examples for sticky notes in five steps (pictures and text). For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Table Border in HTML Table Border in HTML Sep 04, 2024 pm 04:49 PM

Guide to Table Border in HTML. Here we discuss multiple ways for defining table-border with examples of the Table Border in HTML.

Nested Table in HTML Nested Table in HTML Sep 04, 2024 pm 04:49 PM

This is a guide to Nested Table in HTML. Here we discuss how to create a table within the table along with the respective examples.

HTML margin-left HTML margin-left Sep 04, 2024 pm 04:48 PM

Guide to HTML margin-left. Here we discuss a brief overview on HTML margin-left and its Examples along with its Code Implementation.

HTML Table Layout HTML Table Layout Sep 04, 2024 pm 04:54 PM

Guide to HTML Table Layout. Here we discuss the Values of HTML Table Layout along with the examples and outputs n detail.

HTML Input Placeholder HTML Input Placeholder Sep 04, 2024 pm 04:54 PM

Guide to HTML Input Placeholder. Here we discuss the Examples of HTML Input Placeholder along with the codes and outputs.

HTML Ordered List HTML Ordered List Sep 04, 2024 pm 04:43 PM

Guide to the HTML Ordered List. Here we also discuss introduction of HTML Ordered list and types along with their example respectively

Moving Text in HTML Moving Text in HTML Sep 04, 2024 pm 04:45 PM

Guide to Moving Text in HTML. Here we discuss an introduction, how marquee tag work with syntax and examples to implement.

HTML onclick Button HTML onclick Button Sep 04, 2024 pm 04:49 PM

Guide to HTML onclick Button. Here we discuss their introduction, working, examples and onclick Event in various events respectively.

See all articles