我想知道如何在蘋果頁面上的窗體的一面上製作一個固定的窗口。 (http://store.apple.com/us/buy-mac/macbook-air?product=MD711LL/B&step=config)固定的頁面的某些部分的窗口
我試過position:fixed;
和所有'簡單'的解決方案,但它們不起作用。
我想知道如何在蘋果頁面上的窗體的一面上製作一個固定的窗口。 (http://store.apple.com/us/buy-mac/macbook-air?product=MD711LL/B&step=config)固定的頁面的某些部分的窗口
我試過position:fixed;
和所有'簡單'的解決方案,但它們不起作用。
最近爲客戶做了同樣的事情。
最好的方法是使用jQuery。我用這個jQuery sticky script與頁面上下面的代碼:
<script>
$(document).ready(function(){
if (!!$('.sticky').offset()) { // make sure ".sticky" element exists
$("#filter_sidebar").sticky({topSpacing:50});
}
});
</script>
根據需要修改,你可能需要調整topSpacing
滿足您的需求。
非常感謝!奇蹟般有效。是否有可能改變垂直對齊?它現在每次都跳到左邊。 – user3601250
topSpacing的值將調整垂直對齊。 – dmoz
對不起,我的意思是水平對齊; p – user3601250
嗯,我試過'位置:固定'和'位置:絕對',但是,他們工作,但不喜歡在蘋果頁面上。該div應該只爲頁面的某個部分固定。 – user3601250