The power of css: draw pictures with a div

伊谢尔伦
Release: 2016-11-23 09:25:28
Original
1547 people have browsed it

These pictures are all drawn using a DIV. In fact, the principle is not complicated.


The power of css: draw pictures with a div

 These pictures are drawn by CSS and implemented through background-image overlay.

For example, the mushroom head is implemented through radial-gradient radial gradient and linear-gradient linear gradient overlapping each other. For example:

p {
  width: 170px;
  height: 140px;
  background-image:
        radial-gradient(circle at 50% 120%, rgba(0,0,0,0.7) 23%, rgba(0,0,0,0) 48%),
        linear-gradient(30deg, rgba(0,0,0,0.4) 10%, rgba(0,0,0,0) 20%),
        radial-gradient(circle at 50% 33%, #f8f6f7 32%, rgba(255,255,255,0) 32%),
        radial-gradient(circle at -13% 55%, #f8f6f7 20%, rgba(255,255,255,0) 20%),
        radial-gradient(circle at 113% 55%, #f8f6f7 20%, rgba(255,255,255,0) 20%),
        linear-gradient(to bottom, #ef0015 20%, #b2000c 100%);
        border-radius: 140px 140px 80px 80px;
}
Copy after login

The simultaneous occlusion relationship between front and rear is achieved through the background-image of :before and :after pseudo-elements.

Online demonstration: http://jsfiddle.net/ourjs/ed0ayybo/

PS: This method does not fully support the old version of IE

Original address: http://a.singlep.com/?utm_source=ourjs .com

Related labels:
source:php.cn
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template