2014-11-05 55 views
1

我有這個下面的jsfiddle鏈接擠壓無響應的網頁

這裏我要擠的網頁顯示向右

http://jsfiddle.net/azgjr8k0/

作品的AD以及與響應的網站,但在以上給出的小提琴鏈接。它不會擠壓固定寬度&無響應的網站。 任何方式我可以做到這一點,然後讓我知道

這裏是CSS

#test { 
    position:fixed; 
    width:160px; 
    background:blue; 
    right:-160px; 
    top:0px; 
    bottom:0px; 
    -webkit-transition: all ease-in-out 1s; 
    -moz-transition: all ease-in-out 1s; 
    transition: all ease-in-out 1s; 
} 
#test.show { 
    right:0; 
} 
#container{ 
    margin-right:0; 
-webkit-transition: all ease-in-out 1s; 
-moz-transition: all ease-in-out 1s; 
transition: all ease-in-out 1s; 
} 
#container.squeezed { 
    margin-right:160px; 
} 


javscript/jquery code 
    window.onscroll = function() { 
    if (pageYOffset > 100) { 
     $("#test").addClass("show"); 
     $("#container").addClass("squeezed"); 
    } else if (pageYOffset < 100) { 
     $("#test").removeClass("show"); 
     $("#container").removeClass("squeezed"); 
    } 

} 
+0

固定定位元素不受任何東西影響,除了容器或直接涉及該對象的東西(例如填充到該元素)。 – austinthedeveloper 2014-11-05 17:05:26

+0

@austinthedeveloper。我正在談論固定寬度div沒有位置 – nyfer 2014-11-05 17:28:16

+0

我的壞,我看到的位置被拋棄:固定在#test。 – austinthedeveloper 2014-11-05 17:42:57

回答