簡體   English   中英

HTML,CSS,Javascript-隱藏/顯示元素

[英]HTML, CSS, Javascript - hiding/showing elements

我正在HTML頁面上使用Blueprint CSS網格。 我有一個要顯示/隱藏的表-使用jQuery將其鏈接到按鈕。 問題是,每當我單擊按鈕以顯示/隱藏表格時,頁面上的所有內容都會稍微左右移動。

這是個常見的問題嗎? 有誰知道這是什么原因造成的,我又該怎么做才能修復頁面的其他元素,使它們不會移動?

這可能僅僅是因為瀏覽器上的滾動條出現和消失,從而修改了頁面寬度並更改了中心位置。

如果不是最小的代碼段,將有助於識別問題,但我懷疑它是滾動條。 在我意識到發生了什么之前,我也遇到了這個問題。

多一點細節會很好。 您的顯示/隱藏可能在某處添加了一個空的div,這可以解釋這種轉變。 如果問題仍然存在,則可以嘗試避免使用藍圖,並制作自己的自定義網格,如果這不太困難的話。

正如cletus所說,這可能是滾動條問題。 試試這個代碼

html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM