/* CSS3代码 */ .box { display: none; } .box.show { display: block; }
其中,.box
是要隐藏或显示的元素,display: none
表示默认隐藏,.box.show
表示给.box
添加一个show
的类名,用以显示元素。
假如有一个按钮button
,点击它可以控制.box
元素的显示或隐藏,那么对应的JavaScript代码如下:
// JavaScript代码 var btn = document.querySelector('button'); var box = document.querySelector('.box'); btn.addEventListener('click', function () { box.classList.toggle('show'); });
其中,classList.toggle()
方法可以切换.box
元素的show
类名。这样就可以通过点击按钮来控制元素的显示或隐藏了。