css - 为什么当我点击顶部的几个像素时我的按钮不起作用

标签 css

我做了一个 stackblitz 来让你理解我的问题。 我认为这与我的按钮 css 有关...

基本上,当您点击顶部几个像素的按钮时,状态不会切换,也就是它不会检测到点击

https://stackblitz.com/edit/angular-qiq87e

最佳答案

只需删除此 css 样式即可完美运行。

button:active {
    /* margin-top: 1%; */ //remove it
    margin-bottom: 5%;
    -webkit-box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.75);
    box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.75);
}

关于css - 为什么当我点击顶部的几个像素时我的按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59157100/

相关文章:

javascript - 使用 CSS 编辑生成的 SVG 属性可以在 Firefox 中使用,但不能在 Chrome 中使用

css - 滚动条仅显示 x-scroll

javascript - 如何正确地将 CSS 和 JavaScript 添加到 HTML 文档中?

javascript - 无法从 Material UI 中的卡片内容中删除 padding-bottom

javascript - 如何使用 jQuery 在输入中添加 <div> 元素

html - CSS 选择 HTML 条件 css

html - 网页在 1080 分辨率下看起来不错,但更高的分辨率在元素上似乎为 "zoom in",因此两侧没有填充

javascript - 如何将 100% 高度应用于 div?

html - 如何使用 flex 将图像对齐到 div 的底部?

javascript - 使用 LESS 和 jQuery 等宽和等高