css实现图文卡片堆叠关闭位置更换效果代码

代码语言:html

所属分类:其他

代码描述:css实现图文卡片堆叠关闭位置更换效果代码

代码标签: css 图文 卡片 堆叠 关闭 位置 更换

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">

  
  
<style>
@layer base, utilities,demo;
@import url(https://fonts.bunny.net/css?family=kodchasan:200,400,600) layer(demo);

@layer demo {
	section{
			/* defaults */
			--_offset-steps: 6rem; /* distance up */
			--_scale-steps: 25;  /* scale behind*/
			--_opacity-steps: 15; /* opacity behind */

			--_ani-duration: 300ms; /* transition on card elements */
			--_ani-delay: 200ms; /* delay on card elements (will be multiplied) */

			/* calculations */
			--_offset-steps-two: calc(var(--_offset-steps) * -1);
			--_offset-steps-three: calc(var(--_offset-steps) * -2);

			--scale-steps-two: calc(1 - var(--_scale-steps) * 0.01);
			--scale-steps-three: calc(1 - var(--_scale-steps) * 0.02);

			--opacity-steps-two: calc(1 - var(--_opacity-steps) * 0.02);
			--opacity-steps-three: calc(1 - var(--_opacity-steps) * 0.04);
		
		@media (width > 600px){
			--_offset-steps: 4em; /* distance up */
		}

			display: grid;
			grid-template-areas: "stack";
			color: black;
			width: min(calc(100% - 2rem), 40rem);
	}

	article{
			--_bg-alpha: .5;
			--_border-radius: 10px;
			--_bg-dot-offset: 20px;
			--_bg-dot-color: var(--_bg-clr);
	
			position: relative;
			isolation: isolate;
			background-color: white;
			grid-area:stack;
			/*overflow: clip;*/
			transition: 500ms ease-in-out;
			border-radius: var(--_border-radius);

			translate: 0 var(--_offset);
			order: var(--_order);
		z-index: var(--_order);
			scale: var(--_scale);
			opacity: var(--_opacity);
			font-family: "Kodchasan", sans-serif;
			
			&::before,
			&::after{
				content: "";
				position: absolute;
				border-radius: inherit;
				z-index: -1;
			}
			&::before {
				z-index: -1;
				inset: calc(var(--_bg-dot-offset) * -1);
				background-image: radial-gradient(var(--_bg-dot-color) 1px, transparent 0px);
				backgro.........完整代码请登录后点击上方下载按钮下载查看

网友评论0