固定的导航菜单在IE 11或Edge中不起作用

时间:2018-08-29 20:26:06

标签: css internet-explorer position

此位在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>

1 个答案:

答案 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>