css的::scroll-*实现图文幻灯片切换动画效果代码
代码语言:html
所属分类:幻灯片
代码描述:css的::scroll-*实现图文幻灯片切换动画效果代码
代码标签: css ::scroll-* 图文 幻灯片 切换 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@import url(https://fonts.bunny.net/css?family=jura:300,500);
@layer base, demo;
@layer demo {
.carousel{
width: min(100%, 800px);
padding: 0;
list-style: none;
border: 1px solid dodgerblue;
border-radius: 10px;
display: grid;
grid-auto-flow: column;
grid-auto-columns: 100%;
gap:1rem;
anchor-name: --carousel;
overflow-x: auto;
overscroll-behaviour-x: contain;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
/* markers - thumb dots */
scroll-marker-group: after; /* place after elements*/
&::scroll-marker-group{
position: absolute;
inline-size: 100%;
max-inline-size: min(90cqi, 200px);
position-anchor: --carousel;
/*container: marker-group / inline-size;*/
display: flex;
align-items: center;
justify-content: center;
justify-self: center;
gap: .25rem;
padding-block-start: 1rem;
top: anchor( bottom );
left: calc(anchor(left) - 10%);
right: calc(a.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0