首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

用咖啡机做咖啡的步骤

发布网友

我来回答

3个回答

懂视网

这篇文章主要介绍了关于如何使用纯CSS实现一台咖啡机的效果,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

3249943501-5b380236e0516_articlex[1].png

源代码下载

每日前端实战系列的全部源代码请从 github 下载:

https://github.com/comehope/front-end-daily-challenges

代码解读

定义 dom,容器中包含机体、出水口、咖啡杯、按钮和咖啡:

<p class="coffee-machine">
 <span class="body"></span>
 <span class="spout"></span>
 <span class="cup"></span>
 <span class="button"></span>
 <span class="coffee"></span>
</p>

居中显示:

body {
 margin: 0;
 height: 100vh;
 display: flex;
 align-items: center;
 justify-content: center;
 background: linear-gradient(to right bottom, sandybrown, darkred);
}

定义容器尺寸:

.coffee-machine {
 width: 15em;
 height: 15em;
 background-color: white;
 font-size: 20px;
 border-radius: 50%;
 border: 2em solid white;
}

画出机体的外框:

.coffee-machine {
 position: relative;
 display: flex;
 justify-content: center;
}

.body {
 position: absolute;
 width: 8em;
 height: 12em;
 background-color: sandybrown;
 border-radius: 1.2em;
 top: 1.5em;
 border-right: 0.6em solid peru;
}

用伪元素画出机体的中间部分:

.body::after {
 content: '';
 position: absolute;
 width: 8em;
 height: 8em;
 background-color: darkslategray;
 top: 2em;
 border-right: 0.6em solid black;
}

画出出水口:

.spout {
 position: absolute;
 width: 3em;
 height: 1em;
 background-color: white;
 top: 3.5em;
 border-radius: 0.5em;
 border-right: 0.5em solid silver;
}

画出咖啡杯的杯体:

.cup {
 position: absolute;
 width: 3em;
 height: 2em;
 background-color: white;
 bottom: 3.5em;
 border-radius: 0 0 1.4em 1.4em;
 border-right: 0.5em solid silver;
}

用伪元素画出咖啡杯的把手:

.cup::after {
 content: '';
 position: absolute;
 width: 0.6em;
 height: 0.6em;
 border: 0.3em solid silver;
 border-radius: 50%;
 right: -1.2em;
 top: 0.2em;
}

画出按钮:

.button {
 position: absolute;
 width: 1.2em;
 height: 1.2em;
 background-color: tomato;
 border-radius: 50%;
 bottom: 2em;
 right: 4.5em;
}

画出咖啡:

.coffee::before,
.coffee::after {
 content: '';
 position: absolute;
 width: 0.7em;
 height: 5em;
 background-color: chocolate;
 top: 4.5em;
 left: calc((15em - 0.7em) / 2);
}

接下来润色一下。

为咖啡机增加光影:

.coffee-machine {
 z-index: 1;
}

.coffee-machine::before,
.coffee-machine::after {
 content: '';
 position: absolute;
 width: 2em;
 height: 2em;
 border: 0.3em solid transparent;
 z-index: 2;
 border-radius: 50%;
 border-left-color: white;
 left: 3.8em;
}

.coffee-machine::before {
 top: 1.8em;
 transform: rotate(40deg);
}

.coffee-machine::after {
 bottom: 1.8em;
 transform: rotate(-40deg);
}

定义咖啡流动的前半段动画,即咖啡从出水口流到杯中:

.coffee::before {
 animation: 2s linear infinite;
 animation-name: pouring-before;
 transform-origin: top;
}

@keyframes pouring-before {
 0%, 20% {
 transform: scaleY(0);
 }

 30%, 100% {
 transform: scaleY(1);
 }

 70%, 100% {
 visibility: hidden;
 }
}

定义咖啡流动的后半段动画,即出水口停止流出咖啡,剩余咖啡流到杯中:

.coffee::after {
 animation: 2s linear infinite;
 animation-name: pouring-after;
 transform-origin: bottom;
}

@keyframes pouring-after {
 0%, 70% {
 visibility: hidden;
 transform: scaleY(1);
 }

 80%, 100% {
 transform: scaleY(0);
 }
}

大功告成!

热心网友

用咖啡机做咖啡的步骤

料  

半自动意式咖啡机机    惠家咖啡机    

咖啡豆/咖啡粉    深焙咖啡豆/粉    

牛奶    冷藏全脂鲜牛奶    

咖啡杯    300ml左右大口径杯    

拉花缸    600ml左右拉花缸    


热心网友

浓缩咖啡
材料:
Espresso专用豆8g
做法:
1、检查磨豆机刻度,调至细磨。
2、用磨豆机将咖啡磨成粉后,装入填压器。
3、以填压器填压,使咖啡粉分布均匀平整,粹取的咖啡才会均匀。
4、安装单口滤器把手,冲煮约23、24秒左右即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com