Css 调整浏览器窗口大小时,固定位置的滚动元素会在屏幕外流动

Css 调整浏览器窗口大小时,固定位置的滚动元素会在屏幕外流动,css,internet-explorer,css-position,Css,Internet Explorer,Css Position,我有一个新闻网站,在每个故事的左侧都有一个共享小部件工具栏,其中包括facebook、twitter和其他链接。在工具栏的底部是一个广告点60x50px,我们在其中销售。问题是共享工具栏元素的位置是固定的,所以当你滚动时,它会停留在屏幕上的同一个位置,当我调整浏览器窗口的大小时,尤其是IE,有时广告会从底部剪掉。这对我们和客户来说都不利于保持这个广告收入创造者的地位 我是否可以使用CSS或javascript来避免这种情况 没有链接很难回答,但我认为您应该将绝对位置从顶部:xxxpx更改为底部:

我有一个新闻网站,在每个故事的左侧都有一个共享小部件工具栏,其中包括facebook、twitter和其他链接。在工具栏的底部是一个广告点60x50px,我们在其中销售。问题是共享工具栏元素的位置是固定的,所以当你滚动时,它会停留在屏幕上的同一个位置,当我调整浏览器窗口的大小时,尤其是IE,有时广告会从底部剪掉。这对我们和客户来说都不利于保持这个广告收入创造者的地位

我是否可以使用CSS或javascript来避免这种情况


没有链接很难回答,但我认为您应该将绝对位置从顶部:xxxpx更改为底部:xxxpx-这将确保它在调整大小时保持在窗口中…

使用以下样式:

.classname{
           position:absolute;
           top:10%; /*use the exact percentage of top screen you want to fix*/
           left:2%; /*use the exact percentage of left screen you want to fix*/ 
}