我想要实现的是一个带有纯 CSS 的弹出窗口,即不使用 JavaScript。我想出了一个使用 target
伪类的解决方案,但问题是每当我单击弹出窗口的 close
按钮时,它都会将视口(viewport)滚动到 href
我指定的元素,在本例中为 #home
。我想要实现的是无论滚动位置如何,视口(viewport)都不会移动的功能。例如,如果我打开弹出窗口然后滚动到最后一部分,然后单击关闭按钮,视口(viewport)应该停留在最后一部分。
这是 jsFiddle:https://jsfiddle.net/tmzjpwkz/6/
最佳答案
关于html - 在不改变视口(viewport)位置的情况下使用纯 CSS/HTML 弹出 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36462676/