【发布时间】:2014-09-23 09:46:59
【问题描述】:
我有一个条形图。它非常宽,所以我使用 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;
}
任何帮助表示赞赏...
【问题讨论】:
-
别忘了选择答案。