我的项目中有一组ASP:图像。当鼠标指针鼠标悬停在标签上时,会显示特定标签的图像。直到现在它的工作状态良好,保持Visibility = true和style.visibility:hidden和on mouse over event我保持style.visibility:visible。
图像正在显示,但其位置不在正确的位置。我认为这一切都是因为剩余图像的可见性为真。
任何人都可以建议我将可见性设为假。或者让图像显示在特定位置。
谢谢, 勒凯什。
答案 0 :(得分:2)
尝试使用风格
display:none
和
display:block
而不是visibility:hidden
和visibility:visible
答案 1 :(得分:0)
也许我在这里误会,但这似乎更像是一个CSS,javascript问题而不是asp / c#问题。如果我们有一些示例代码可以稍微澄清问题,那么制定一个有用的答案也会更容易,但我建议2个可能的解决方案:
使用基于父容器的绝对定位来定位这些元素。
在元素周围添加一个可见的包装div,以保持位置相同。