C# 在图像上滚动页面Div按钮也向下滚动
我创建了Div-Over-Image按钮css样式的位置是绝对的 当我滚动页面时,div也会向下滚动 如何修复“俯冲图像”按钮C# 在图像上滚动页面Div按钮也向下滚动,c#,javascript,asp.net,C#,Javascript,Asp.net,我创建了Div-Over-Image按钮css样式的位置是绝对的 当我滚动页面时,div也会向下滚动 如何修复“俯冲图像”按钮 #DamageDiv { background-color:red; position:absolute; z-index:1000;/* heighest z-index show on top */ } 从CSS中删除位置:绝对——这会使div在滚动时保持在屏幕上的相同位置 请看这里: 从CSS中删除位置:绝对值——这会在滚动时使div保持在屏幕上的相同位置 请看
#DamageDiv {
background-color:red;
position:absolute;
z-index:1000;/* heighest z-index show on top */
}
从CSS中删除
位置:绝对
——这会使div在滚动时保持在屏幕上的相同位置
请看这里:
从CSS中删除
位置:绝对值
——这会在滚动时使div保持在屏幕上的相同位置
请看这里:
如果我删除了在图像按钮下方而不是按钮上方绘制的绝对div,您没有提供页面的CSS或HTML,因此很难区分按钮和图像,但是稍微修改一下HTML和CSS,你就可以不用
position:absolute
了,如果我删除了在图片按钮下画的绝对div,而不是在按钮上画的绝对div,你没有给出页面的CSS或HTML,所以很难分辨什么是按钮,什么是图片,但是稍微修改一下HTML和CSS,你就可以不用position:absolute
function DrawImage(e) {
var evt = e || window.event; // compliant with ie6
var posX = evt.clientX;
var posY = evt.clientY;
var iDiv = document.createElement('div');
iDiv.id = DamageType;
iDiv.style.top = posY + "px";
iDiv.style.left = posX + "px";
iDiv.style.width = "20px";
iDiv.style.height = "20px";
document.getElementsByTagName('body')[0].appendChild(iDiv);
}