如何冻结第一列,同时水平滚动语义UI
问题描述:
我有一个语义ui可堆叠两列网格。我想在滚动时冻结左栏。 我用我的网格创建了一个plunker。我想从Semantic使用粘性,但它不起作用。你有什么想法如何解决这个问题?如何冻结第一列,同时水平滚动语义UI
<div class="ui stackable two column grid">
<div class="column ui sticky">
left
</div>
<div class=" column f-content">s
right
</div>
</div>
答
它看起来像column
和sticky
正在发生冲突的类定义。从列中取出.ui .sticky
并将其添加为小孩。
$('.ui.sticky').sticky();
.f-content {
height: 1000px;
background: beige;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.9/semantic.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.9/semantic.min.css" rel="stylesheet"/>
<div class="ui two column grid">
<div class="column">
<div class="ui sticky">
Sticky
</div>
</div>
<div class="column f-content">
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling<br />
Scrolling
</div>
</div>