Html 仅CSS滑块按钮悬停问题-从AMKohn';s代码笔
我发现AMKohn提供了一个整洁的CSS滑块: 滑块通过使用单选按钮和标签在“幻灯片”之间移动来工作 默认情况下,幻灯片是隐藏的,并在选中相应的单选按钮时显示 我修改了滑块,使每张照片下面都有一个标题,扩展了浏览器的宽度 因此,我的标记和CSS与最初的有点不同,但其原理仍然相同(仍然使用标签和单选按钮在幻灯片之间移动) 我认为这会影响标签(充当导航按钮)。使用鼠标悬停时不会显示这些选项Html 仅CSS滑块按钮悬停问题-从AMKohn';s代码笔,html,css,slider,radio-button,label,Html,Css,Slider,Radio Button,Label,我发现AMKohn提供了一个整洁的CSS滑块: 滑块通过使用单选按钮和标签在“幻灯片”之间移动来工作 默认情况下,幻灯片是隐藏的,并在选中相应的单选按钮时显示 我修改了滑块,使每张照片下面都有一个标题,扩展了浏览器的宽度 因此,我的标记和CSS与最初的有点不同,但其原理仍然相同(仍然使用标签和单选按钮在幻灯片之间移动) 我认为这会影响标签(充当导航按钮)。使用鼠标悬停时不会显示这些选项 position:absolute; 但是,当位置设置为相对时,按钮工作正常,除非它们不在正确的位置(照
position:absolute;
但是,当位置
设置为相对
时,按钮工作正常,除非它们不在正确的位置(照片的两侧)
有人能解释一下如何解决这个问题吗?解决了这个问题
本质上,问题是由于在父元素.slides
上使用了position:absolute
我默认设置了display:hidden
,并在input:checked
时设置了display:block
这防止了DIV“堆叠”,我认为这是导航按钮不起作用的原因(以一种非常非技术性的方式)
工作滑块位于此处: