所以我在 Safari 中发现了这个错误,但找不到修复它的解决方案。
.menu ul{
column-count: 2;
}
.menu ul li{
width: 257px;
height: 35px;
}
.menu ul a{
position: absolute;
z-index: 999;
width: 257px;
height: 35px;
}
<div class="menu">
<ul>
<li><a href=""></a>was</li>
<li><a href=""></a>something</li>
<li><a href=""></a>dtzdnj</li>
<li><a href=""></a>was</li>
<li><a href=""></a>something</li>
<li><a href=""></a>dtzdnj</li>
<li><a href=""></a>was</li>
<li><a href=""></a>something</li>
<li><a href=""></a>dtzdnj</li>
</ul>
</div>
所以左侧是完全可点击的,但右侧不是因为元素实际上不在右侧。