我正在为我的一个朋友开发一个小网站,并且正在使用:has
伪类。但是,我知道 Firefox 不支持(除非有人打开了该标志),那么有解决方法吗?
本质上,我正在编写一个汉堡菜单,但供没有 JavaScript 的人使用(80% 的目标受众禁用 JavaScript - 长话短说),而且我不想使用 span。观看了 Web Dev Simplified 的视频后,我看到了 的使用,input["checkbox"]
但是,没有:has
可用的伪类,我有点卡住了。
我尝试只使用类似input:checked::before
调整顶部栏和input:checked::after
底部栏(点击时旋转)之类的东西,但这惨败了!