gpt4 book ai didi

html - 在水平滚动期间将 div 保持在背景中

转载 作者:太空宇宙 更新时间:2023-11-04 13:06:53 25 4
gpt4 key购买 nike

我有一个条形图。它非常宽,所以我使用 iScroll 水平滚动。我在条形图后面有水平线。当用户向右滚动时,我希望线条也在背景中移动,而不改变线条容器的宽度。因此,当用户左右滚动时,线条应该始终可见。这是 jsfiddle代码在这里:

    <div class="container">
<div id='lineContainer'>
<div class='line'></div>
<div class='line'></div>
<div class='line'></div>
<div class='line'></div>
</div>

<div id='barChart'>
<div class="child-element child1"></div>
<div class="child-element child2"></div>
<div class="child-element child3"></div>
<div class="child-element child4"></div>
<div class="child-element child5"></div>
<div class="child-element child6"></div>
</div>
</div>

CSS:

    div.line{
border-bottom: thin red dotted;
margin-bottom:30px;
}

#lineContainer{
position:absolute;
width:200px;
}

#barChart{
position:absolute;
}

.container {
white-space: nowrap;
}

.child-element {
min-width: 60px;
display: inline-block;
height: 100px;
margin-right:70px;
}

.child1 {
background-color: purple;
}
.child2 {
background-color: orange;
}
.child3 {
background-color: black;
}
.child4 {
background-color: green;
}
.child5 {
background-color: blue;
}
.child6 {
background-color: red;
}

感谢任何帮助...

最佳答案

以及做什么Alex Wilson .

使用 :nth-child 而不是 .child1 可能是明智的,从长远来看,它可能会为您节省一些工作,或者它只是正确的这样做的方式。

div.child-element:nth-child(0) {}

关于html - 在水平滚动期间将 div 保持在背景中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25059061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com