这种竖线效果如何实现呢
如图,左侧环节这边的竖线如何连起来,右侧的点数不固定,尺寸就不固定,右侧点和线效果我已经实现,整个内容都是动态生成的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如图,左侧环节这边的竖线如何连起来,右侧的点数不固定,尺寸就不固定,右侧点和线效果我已经实现,整个内容都是动态生成的
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
css就可以实现
可以光明正大地贴一个自己做的方案了:易锦教育-职业体系课程-安卓逆向工程师。
我用的是伪元素,通过绝对定位偏移到左边,
.part-index
的伪元素用来显示圆圈,.chapter-wrapper
的伪元素用来显示时间轴。一个知识点:只有元素本身有定位(比如
position: relative
),其伪元素才能相对该元素进行定位和设置宽高。时间轴线高度:
.chapter-wrapper
的高度是被课程列表撑开的,然后给.chapter-wrapper
设置position:relative
,给伪元素设置position:absolute
,这样伪元素就可以设置高度值为百分比(我用的是给定top
和bottom
让它自己计算的方法),然后位置稍微调节一下就可以了。采用盒子(内容部分)的左边框实现线条,使用伪元素实现小点 位置相对父父元素来进行定位