gpt4 book ai didi

html - 带有 css 内容的伪元素在 Firefox/Edge 上不显示

转载 作者:太空宇宙 更新时间:2023-11-04 08:07:10 24 4
gpt4 key购买 nike

我正在使用一个带有 CSS Psuedo 元素的复选框来显示一个元素是否被收藏。它适用于 chrome,但不适用于 mozzilla/edge 和其他一些浏览器。我需要添加或更改什么才能在其他浏览器上运行。

<input class="star favoriteStar" type="checkbox" title="bookmark page" value="781611">

.star {
visibility: hidden;
font-size: 30px;
cursor: pointer;
margin-right: 15px;
}

.star:before {
content: "\2605";
position: absolute;
visibility: visible;
margin-top: -13px;
}

.star:checked:before {
content: "\2606";
position: absolute;
margin-top: -13px;
}

最佳答案

这是因为您正在尝试将伪元素应用于输入。您可能想将其更改为按钮,这可能更适合您。在这里查看这个答案:

https://stackoverflow.com/a/4660434/7520831

关于html - 带有 css 内容的伪元素在 Firefox/Edge 上不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46536163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com