Html 如何在Bulma中获得固定边栏?
我想有两个专栏,一个左侧边栏和主要内容 我希望侧边栏是固定的,并为它滚动,如果需要的话Html 如何在Bulma中获得固定边栏?,html,css,bulma,Html,Css,Bulma,我想有两个专栏,一个左侧边栏和主要内容 我希望侧边栏是固定的,并为它滚动,如果需要的话 <div class="is-widescreen"> <div class="columns"> <aside id="main_sidebar" class="column"> <h1>test</h1> </
<div class="is-widescreen">
<div class="columns">
<aside id="main_sidebar" class="column">
<h1>test</h1>
</aside>
<div class="column is-four-fifths">
<div id="editorjs" class="content">
<!-- see the demo for the effect-->
</div>
<button id='save'>save article</button>
</div>
</div>
</div>
editorjs将包含大量内容,因此我希望侧边栏内容不受主部分滚动的影响
位置:sticky和display:inline块可以帮助您实现这一点
另外,将“最大高度”设置为页面的全高,并将overflow-y:auto设置为滚动功能。我还将“顶部”和“底部”属性设置为0,以便沿其y轴拉伸边栏
查看我的。位置:粘滞加显示:内联块可以帮助您实现这一点
另外,将“最大高度”设置为页面的全高,并将overflow-y:auto设置为滚动功能。我还将“顶部”和“底部”属性设置为0,以便沿其y轴拉伸边栏
查看我的。如果您希望侧栏完全由Bulma制作,这里是我的解决方案,无需CSS修改:
如果您希望侧栏完全由Bulma制作,以下是我的解决方案,无需修改CSS:
不是这样!我只是想让你字面上是在这个页面的左边,但它会,当然,如果需要独立滚动be@relidon我在这里遗漏了什么?如果您在桌面上查看此页面,您将看到左侧边栏如何修复它?这就是我想要的。有这样做的选择吗?Thanks@relidon好吧,也许你在找这样的东西:?没错,那正是我想要的。谢谢,不是这样的!我只是想让你字面上是在这个页面的左边,但它会,当然,如果需要独立滚动be@relidon我在这里遗漏了什么?如果您在桌面上查看此页面,您将看到左侧边栏如何修复它?这就是我想要的。有这样做的选择吗?Thanks@relidon好吧,也许你在找这样的东西:?没错,那正是我想要的。谢谢
<div class="columns">
<div class="column is-one-fifth">
<aside class="menu">
<p class="menu-label">
General
</p>
<ul class="menu-list">
<li><a>Dashboard</a></li>
<li><a>Customers</a></li>
</ul>
<p class="menu-label">
Administration
</p>
<ul class="menu-list">
<li><a>Team Settings</a></li>
<li>
<a class="is-active">Manage Your Team</a>
<ul>
<li><a>Members</a></li>
<li><a>Plugins</a></li>
<li><a>Add a member</a></li>
</ul>
</li>
<li><a>Invitations</a></li>
<li><a>Cloud Storage Environment Settings</a></li>
<li><a>Authentication</a></li>
</ul>
<p class="menu-label">
Transactions
</p>
<ul class="menu-list">
<li><a>Payments</a></li>
<li><a>Transfers</a></li>
<li><a>Balance</a></li>
</ul>
</aside>
</div>
<div class="column">
<div class="block">
This text is within a <strong>block</strong>.
</div>
<div class="block">
This text is within a <strong>second block</strong>. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis.
</div>
<div class="block">
This text is within a <strong>third block</strong>. This block has no margin at the bottom.
</div>
</div>