javascript - 使用 CSS 的楼梯或台阶效果

标签 javascript css css-transitions z-index

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 5 年前

在下图中,图像右侧的行具有一些特殊效果,即它们出现在不同的平原上

不确定这个的正确术语是什么,但看起来像楼梯。 那么我的问题是如何实现这种效果?

尝试使用 box-shadow 但无法实现

Stair case effect in image

最佳答案

这里是您的起点:

<body>
<div id='stepContainer'>
    <div class='step'>step 1</div>
    <div class='step'>step 2</div>
   <div class='step'>step 3</div>
   <div class='step'>step 4</div>
</div>
</body>

并设置样式

<style>
#stepContainer {
   width: 300px;
   position: absolute;
   right: 0;
   top: 0;
   background-color: white;
}
.step {
   width: 100%;
   height: 20px;
   border-bottom: 12px solid rgba(0,0,0,0.5);
}
.step:nth-child(1) { height :100px; background-color: blue; margin-left: 20px;}
.step:nth-child(2) { height :100px; background-color: green;  margin-left: 40px;}
.step:nth-child(3) { height :100px; background-color: aqua;  margin-left: 50px;}
.step:nth-child(4) { height :100px; background-color: red;  margin-left: 60px;}
</style>

关于javascript - 使用 CSS 的楼梯或台阶效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48399820/

上一篇:html - 更改背景图片 REACTJS

下一篇:javascript - 一个更简单且独立的数字选择器?

相关文章:

javascript - JSON 数据未显示在 angularjs ui-grid 中

jquery - 如何定位 jQuery 对话框?

html - 导航栏周围的白色间距(仅限移动设备)

jquery - 在移动 safari 中滚动动画

javascript - 何时使用 requestAnimationFrame?如果我们有 css 过渡,为什么我们需要 requestAnimationFrame?

javascript - 通过 JavaScript 分配时,CSS 转换不起作用

javascript - 这个函数有什么作用?奇怪的语法是什么?

javascript - 获取未捕获的类型错误 : Cannot read property 'split' of undefined Error on specific pages only

javascript - requirejs:使用本地存储进行缓存?

html - 如何使文本字段的边框缩放以适应 CSS 中文本字段的大小