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
In fact many people will say “I’ve seen that table...
When we develop a single-page application, someti...
Occasionally you'll see characters such as ...
Introduction During the work process, slow querie...
Result: The main part is to implement the code lo...
In a web page, the <input type="file"...
This article example shares the specific code of ...
summary: The following is a method for changing t...
Flash enabled designers and developers to deliver...
vue scaffolding -> vue.cli Quickly create a la...
<br />Once, Foyin and Mr. Dongpo were chatti...
This article example shares the specific code of ...
The display effects on IE, Fir...
Table of contents 01-Event Bubbling 1.1- Introduc...
The :not pseudo-class selector can filter element...