I remember that a few years ago, there was an interesting round button in the lower left corner of the mobile version of Taobao. After clicking it, several small buttons would appear, and the appearance animation was very interesting. Later I learned that this effect was called the "sticky" effect, as shown in the picture: So what attributes are used for this effect? The answer is that the filter:blur() attribute and the filter:contrast() attribute are used together. <style> body{ margin: 0; padding: 0; } .box{ position: relative; width: 500px; height: 500px; filter:contrast(20); /* The background color must be a solid background color, otherwise the edges of the two elements will be blurred*/ background-color: #fff; } .circle-big{ position: absolute; top: 20px; left: 100px; width: 100px; height: 100px; border-radius: 50%; filter: blur(6px); box-sizing: border-box; animation: toRight 3s ease-out infinite; background-color: #333; } .circle-small{ position: absolute; top: 35px; left: 220px; width: 60px; height: 60px; border-radius: 50%; filter: blur(6px); box-sizing: border-box; animation: toLeft 3s ease-out infinite; background-color: #FFFC00; } @keyframes toRight{ 50%{ left: 150px; } } @keyframes toLeft{ 50%{ left: 150px; } } </style> <div class="box"> <div class="circle-big"></div> <div class="circle-small"></div> </div> The final effect is as shown below: This is the end of this article about how to use CSS to achieve the effect of blending two elements (viscous effect). For more information about how to blend two elements using CSS, please search previous articles on 123WORDPRESS.COM or continue to browse the related articles below. I hope you will support 123WORDPRESS.COM in the future! |
<<: Vue monitoring properties and calculated properties
>>: Centos6.5 glibc upgrade process introduction
webpack loads css files and its configuration Aft...
01. Command Overview md5sum - Calculate and verif...
introduction With the widespread popularity of In...
Table of contents Use of Vue mixin Data access in...
Table of contents 1. Overview 2. Memory Managemen...
How to center the entire page content and how to m...
Table of contents Uninstall and install samba Cre...
<br />This example mainly studies two parame...
This article briefly describes how to use Docker ...
Table of contents Preface advantage: shortcoming:...
In the MySQL database, when we need fuzzy query, ...
Preface The service has been deployed on MySQL fo...
When developing a mobile page recently, I encount...
ssh is one of the two command line tools I use mo...
Page turning problem scenario B and C are on the ...