2015-02-08 73 views
2

我想讓我的菜單欄變粘,但由於某種原因,它沒有做任何事情。語義UI粘性模塊不工作

由於語義的UI文件解釋說:當它傳遞

然而,一旦它被傳遞我的導航欄不沾頂端

置頂內容附有自己的口中。

任何人都知道這是爲什麼?

標記:

<div id="example1"> 
    <div class="ui sticky"> 
     <div style="clear:both" class="ui teal menu"> 
    <a class="active item"> 
    <i class="home icon"></i> Home 
    </a> 
    <a class="item"> 
    <i class="info icon"></i> About 
    </a> 
    <a class="item"> 
    <i class="book icon"></i> Read 
    </a> 
    <a class="item"> 
    <i class="edit icon"></i> Write 
    </a> 


    <div class="ui right menu"> 

    <a class="item" id="logIn"> 
    <i class="user icon"></i> Log In 
    </a> 
    <a class="item" href="signup"> 
    <i class="signup icon"></i> Sign Up 
    </a> 

    </div> 

</div> 
</div> 
</div> 

的JavaScript:

$(document).ready(function(){ 
    $('.ui.sticky') 
    .sticky({ 
    context: '#example1' 
    }); 
    }) 

編輯

這裏是一個link到現場。

回答

0

您確定您正確地檢查了嗎?

這裏是你的代碼codepen和正常工作對我說: http://codepen.io/anon/pen/jEYXGG

這是我使用的:

<div id="example1"> 
<div class="ui sticky"> 
    <div style="clear:both" class="ui teal menu"> 
    <a class="active item"> 
    <i class="home icon"></i> Home 
    </a> 
    <a class="item"> 
    <i class="info icon"></i> About 
    </a> 
    <a class="item"> 
    <i class="book icon"></i> Read 
    </a> 
    <a class="item"> 
    <i class="edit icon"></i> Write 
    </a> 
    <div class="ui right menu"> 
    <a class="item" id="logIn"> 
    <i class="user icon"></i> Log In 
    </a> 
    <a class="item" href="signup"> 
    <i class="signup icon"></i> Sign Up 
    </a> 
    </div>  
</div> 
... Added some content here ... 
</div> 
+1

這是奇怪的,我已經檢查它在多個瀏覽器,它不爲我工作。這是一個到現場網站http://talk.hostoi.com/Semantic-UI/examples/index.php的鏈接。同時發佈在上面的修改中。希望有人能夠找出什麼能夠防止我的加價發生。 – user3574492 2015-02-11 22:56:53

+0

您正在使用的#example1僅包含菜單,這就是問題所在。請注意,在我的codepen#example1中包含整個長內容。因此,請嘗試在沒有上下文的情況下聲明粘性或使用#home。 – 2015-02-11 23:11:55

+0

我已經嘗試過兩種方式,試圖改變'#example1',以便它包含整個文檔,但仍然沒有任何反應,還試着用'context:'聲明粘性:'#home';'所以它使用body標籤,正如您可以從實時網站上的源代碼中看到的那樣。 – user3574492 2015-02-14 19:15:39