2011-05-29 62 views
3

我仍然是一個jquery的相對初學者,所以任何幫助感激不盡。SimpleModal容器定位

我採取了簡單的功能,並將定位從固定改爲絕對,因爲我希望模態框能夠與背景頁面一起滾動。 這導致我的問題,因爲某處(我認爲在jscript)的頂部位置正在設置,所以我不能在外部CSS重寫它。

任何人都可以告訴我我可以如何更改inline css for simplemodal-container?

謝謝!

回答

7

下面應該工作:

// replace #foo with your id or element 
$('#foo').modal({onShow: function (d) { 
    // replace '0px' with your value, or remove the property 
    d.container.css({position: 'absolute', top: '0px'}); 
}}); 

注:這並不工作在IE6

+0

感謝@埃裏克 - 馬丁......我必須做一些錯誤的...或者使用了錯誤的ID。我一直在使用#simplemodal-container,但它似乎破壞了代碼 - 它不會產生彈出窗口。 – Loonytoons 2011-05-29 15:57:39

+0

你應該使用你想要顯示的元素的ID。 Simplemodal容器是SimpleModal內部使用的東西。 – 2011-05-29 17:54:24