<分区>
我正在关注 this tutorial来自 W3Schools 的关于如何使用 HTML、CSS 和 Javascript 制作幻灯片的文章。在我正在开发的网站上,我希望最初隐藏底部的缩略图和两侧的箭头,直到用户按下按钮。
为此,我在 CSS 文件中设置了 visibility: hidden;
。 dot
类(底部缩略图)的 CSS 代码如下:
.dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
visibility: hidden;
transition: background-color 0.6s ease;
}
在按钮的 Javascript 操作中,我已将“点”类下的文档元素的可见性设置为可见,如下所示:
document.getElementsByClassName("dot").style.visibility="visible";
我已验证当通过 alert() View 按下按钮时会触发此操作。在此命令之前,每一行代码似乎都按预期运行。此外,底部的缩略图(“点”元素)不会出现,因此它们的可见性不会像预期的那样变得可见。
关于为什么会这样,或者我该如何解决的任何想法?非常感谢您的帮助!