#navtabs { list-style-type: none; margin: 0px; padding: 0px; text-align: center; border-bottom: 1px solid #DCDCDC; overflow: hidden; background-color: white; } #navtabs li { display: inline-block; cursor: pointer; white-space: nowrap; font-weight: bold; padding: 0em 1em; transition: background 0.5s; } #navtabs li.disabled { pointer-events: none; opacity: 0.5; } #navtabs li a { display: block; line-height: 3em; padding: 0em 1em; width:100%; text-decoration: none; color: #555; border-bottom: 2px solid transparent; } #navtabs li:hover a { border-bottom: 2px solid #EEE; } #navtabs li.on a { border-bottom: 2px solid #DCDCDC; } .tabelem{ position: relative; } .fixed_block{ background-color: white; width: 880px; } .anchor{ display: block; position: absolute; }