《Mad》是一本美国幽默杂志,于 1952 年首次出版,发表有关生活、流行文化、政治、娱乐和公众人物各个方面的讽刺文章,是美国漫画书出版商
Al Jaffee
Jaffee 首次出现在 1955 年的《Mad》杂志上,这是该杂志从漫画书格式转变为杂志后的一期,此后连续 65 年担任该杂志的定期撰稿人,第
在 1964 年《Mad》第 86 期中,Jaffee 创作了他运行时间最长的
接替
Al Jaffee
Fold-In
2020 年,99
CSS 中的 Fold-in 效果
像题图一样静态地并排显示折叠前后的效果,大大削弱了
将以下代码存为.html
<!DOCTYPE html>
<html>
<head>
<style>
.jaffee {
position: relative;
display: inline-flex;
transform: rotateX(10deg);
transform-style: preserve-3d;
cursor: grab;
}
.jaffee img {
width: auto;
height: auto;
max-width: 100%;
max-height: 56vh;
opacity: 0;
}
.jaffee .a,
.jaffee .b,
.jaffee .c {
top: 0;
display: inline-block;
height: 100%;
background-image: var(--bg);
background-size: cover;
background-repeat: no-repeat;
}
.jaffee .a {
position: absolute;
left: 0;
width: 50%;
background-position: 0 0;
}
.jaffee .bc {
position: absolute;
display: inline-flex;
width: 50%;
height: 100%;
left: 50%;
transform-origin: left;
transition: transform 3s;
transform-style: preserve-3d;
}
.jaffee .b,
.jaffee .c {
position: relative;
width: 50%;
backface-visibility: hidden;
}
.jaffee .b {
background-position: 66.666667% 0;
transform-style: preserve-3d;
}
.jaffee .b:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
transform: rotateY(180deg) translateZ(1px);
transform-style: preserve-3d;
backface-visibility: hidden;
}
.jaffee .c {
background-position: 100% 0;
transform-origin: left;
transition: transform 2s;
}
.jaffee:hover .bc,
.jaffee:active .bc {
transform: rotateY(-180deg) translateZ(-1px);
transition: transform 2s;
}
.jaffee:hover .c,
.jaffee:active .c {
transform: rotateY(180deg) translateZ(2px);
transition: transform 3s;
}
</style>
</head>
<body>
<span class="jaffee" style="--bg: url('image.jpg');">
<span class="a"></span>
<span class="bc">
<span class="b"></span>
<span class="c"></span>
</span>
<img src="image.jpg">
</span>
</body>
</html>
在以下图片上试试,鼠标悬停或点击即可折叠。
彩蛋
Thomas Park
当然,这也是使用
楼主残忍的关闭了评论