我有一个块,visibility: visible; overflow: hidden;
里面的元素是visibility: hidden
. 在 IE/FF 中,这按预期工作,内部内容显示并可单击,但容器不是。但是,在 Chrome+Safari 等 webkit 浏览器中,不显示内容。
这是一个 webkit 错误(如果是,是哪一个?),我该如何解决?
演示:http: //jsbin.com/egikap/1/edit
编辑: CSS2.1 规范有这样的说法visibility: hidden
:
11.2 可见性:
visibility
属性[...]
隐
生成的框是不可见的(完全透明,没有绘制任何内容),但仍然影响布局。此外,如果元素的后代具有
visibility: visible
.