此位在Chrome中工作正常,但是除非我关闭position: fixed.
,否则任何链接都无法在IE或Edge中工作。我搜索了各种措辞相似的问题,但没有发现有任何帮助。不知道为什么使用position: fixed
会禁用IE中的任何交互性。
<style>
.act-nav {
position: fixed;
height: 100%;
top: 273px;
width: 230px;
background-color: #000;
text-align: center;
}
.act-nav a {
display: block;
margin: 10px;
width: 210px;
}
</style>
<div>
<div class="act-nav">
<a class="act-button-yellow act-button" href="#map">Map</a>
<a class="act-button-yellow act-button" href="#stations">Stations</a>
<a class="act-button-yellow act-button" href="#talks">Talks</a>
<a class="act-button-yellow act-button" href="#reqs">Open Reqs</a>
</div>
</div>
答案 0 :(得分:0)
<div role="main" style="min-height:1000px;max-width:10em;margin:1em auto;background:red">this is the main content</div>
<ul role="navigation" style="position:fixed;left:0;top:0;height:100%;width:10em;background:orange">
<a><li>menu item</li></a>
<a><li>menu item</li></a>
</ul>