私は初心者ですので、私にご負担ください。サイドバーの下部にアコーディオンと位置固定要素があります。私の問題は、アコーディオンが開かれたときに、それが位置固定要素に重なることです。また、下の位置固定要素を越えてスクロール可能でないことを望みます。私はdivのポジショニングを試してきましたが、まだまだ進んでいません。誰かが私を啓発してください。ありがとうございました!セマンティックUIアコーディオンオーバーラップ位置固定要素
$(function() {
\t $('.ui.accordion').accordion();
});
.ui.vertical.footer.segment {
position: fixed;
bottom: 0;
width: 100%;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
<div class="ui sidebar vertical left menu overlay borderless visible">
<div class="ui accordion">
<a class="title item">
<i class="fa fa-address-book" aria-hidden="true"></i> Menu <i class="dropdown icon"></i>
</a>
<div class="content">
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
<a class="item active" href="#">
<i class="fa fa-id-badge" aria-hidden="true"></i> Content
</a>
</div>
</div>
<div class="ui vertical footer segment" id="test">
<i class="fa fa-search" aria-hidden="true"></i> Search
<button class="ui button">
Go
</button>
</div>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.min.js"></script>
あなたは 'Zインデックス増やすことを検討するかもしれません'を使用するか、検索バーの' z-index 'を減らします。 –
@MuhammadOmerAslamこんにちは、お返事ありがとうございます。それは動作しているが、私の問題は、ウィンドウのサイズが変更されても、それはまだ下にスクロール可能です。それを防ぐ最善の方法は何ですか? – user3233787
cssで 'scroll'プロパティを使い、' none'に設定することができます。 –