2017-06-21 7 views
1

私が何か間違っているかどうか、またはこれが意図した結果であるかどうかはわかりませんが、セマンティックUIのサイドバーを使用しています。私はここに何かを逃していますかクラス名が示唆同様relevant demosセマンティックUIサイドバーが要素を画面幅の外に押し出す

を、それがオーバーレイされます - Semantic UI sidebarsあなたがそれに.overlayクラスを使用する必要がありますため

<div class="ui bottom attached segment pushable"> 
    <div class="ui left vertical menu visible thin attached inverted sidebar"> 
    <a class="item"> 
      Item 1 
     </a> 
    <a class="item"> 
      Item 2 
     </a> 
    <a class="item"> 
      Item 3 
     </a> 
    </div> 
    <div class="pusher"> 
    <div id="search-bar"> 
     <div class="ui fluid action input"> 
     <input placeholder="Search.."> 
     <div class="ui green button"> Search </div> 
     </div> 
    </div> 
    <h3 class="ui block header"> 
     Item 
    </h3> 
    </div> 
</div> 

https://jsfiddle.net/kour6d1x/

+1

これを理解できましたか?私も同じことを探しています。 – Vishal

答えて

0

あなたがコンテンツをしたくない場合は、「プッシュ」コンテンツをそれに沿って押すのではなく、サイドバーに表示されます。

要素にoverlayクラスを追加します。

JSfiddle

+0

どのように私はそれを押しても最大幅が画面のサイズに適切に設定されているかについての任意のアイデアですか? –

+0

@RoshephJackson私はフォローしているかどうかわかりません - コンテンツがプッシュされている場合、オーバーフローしてスクロールすることはできません。これが起こっている場合は、マークアップに問題があります – justinw

関連する問題