2013-02-22 84 views
1

我有一個頁面,當點擊超鏈接時彈出一個colorbox。 我將超鏈接移動到頁面更遠處,並且現在,colorbox彈出窗口也進一步向下加載頁面。 我使用的是默認的CSS和代碼我打電話的顏色框用的是:Colourbox loading too far down頁面

<script> 
     jQuery(document).ready(function() { 

     }); 
    </script> 

我也有一些其他的JavaScript是需要從輸入框,然後輸出鏈接本身。附加的代碼是:

jQuery('a.post_bid_btn_new').colorbox({ opacity:0.5 }); 

現在,鏈接本身的作用,只是在頁面下方。查看colorbox彈出窗口的來源,它有一個CSS屬性top:1650px;顯然這意味着它幾乎顯示在頁面外。

任何人都可以建議如何解決這個問題嗎?

謝謝:)

回答

1

通過設置top來修復它:調用函數時。

1

嘗試添加定位規則,如CSS:

.colorBoxClass{ 
       top: 300px; 
} 

並給這些規則由 'className' 屬性,當你調用它的方法來彩盒:

jQuery('a.post_bid_btn_new').colorbox({ opacity:0.5, className:'colorBoxClass' }); 
+0

感謝您的回覆。這似乎並沒有做任何事情。使用Firebug進行查看時,該類似乎不被應用。 – user2069576 2013-02-22 12:39:53

0

現在鏈接本身工作,只是在頁面下方。查看colorbox彈出窗口的來源,它有一個CSS屬性top:1650px;顯然這意味着它幾乎顯示在頁面外。

從來沒有人遇到過這個問題,我已經回答了數千個關於colorbox的問題。你有問題的演示嗎?我認爲沒有人能夠檢查它,因爲這只是在正常情況下不會發生的事情,任何人都不會給你一個體面的答案。