扫码关注官方订阅号
document.getElementById('character').style.visibility='visible'; 不起作用??
document.getElementById('character').style.visibility='visible';
学习是最好的投资!
document.getElementById('character').style.visibility='visible';document.getElementById('character').style.visibility='hidden';
document.getElementById('character').style.visibility='hidden';
这个肯定有效, 如果没有效果, 肯定你代码其他代码问题
visibility确实对节点的显示有控制作用,但是并不是display的同义词,就像楼上回答的,如果节点使用的visibility='hidden'隐藏的,那么设置为visible就会显示出来,但是如果用的display:none隐藏的,你修改visibility就不管用了。
如果回答和问题无关,请修改你的问题,具体说明不起什么作用。
style.visibility和style.display都可以实现对页面元素的隐藏显示,区别在于但visibility要占用域的空间,而display则不占用,效果肯定是有的
我在character中加了hide类,hide有display属性,所以不现实效果。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
document.getElementById('character').style.visibility='visible';document.getElementById('character').style.visibility='hidden';这个肯定有效, 如果没有效果, 肯定你代码其他代码问题
visibility确实对节点的显示有控制作用,但是并不是display的同义词,就像楼上回答的,如果节点使用的visibility='hidden'隐藏的,那么设置为visible就会显示出来,但是如果用的display:none隐藏的,你修改visibility就不管用了。
如果回答和问题无关,请修改你的问题,具体说明不起什么作用。
style.visibility和style.display都可以实现对页面元素的隐藏显示,区别在于但visibility要占用域的空间,而display则不占用,效果肯定是有的
我在character中加了hide类,hide有display属性,所以不现实效果。