Mam div nazwie nagłówka, który jest ustawiony ze stałą pozycję. Problem polega na tym, że przewijam stronę, zawartość strony wyświetla się za nagłówkiem (nagłówek jest przezroczysty).Ukryj przewijaną treść za przezroczystymi pozycjami div podczas przewijania strony?
Wiem dużo na temat css, ale nie mogę wymyślić tego. Próbowałem ustawić przepełnienie do ukrytego, ale wiedziałem, że to nie zadziała (i tak nie było).
Bardzo trudno to wytłumaczyć, więc zrobiłem, co mogłem najlepiej.
html:
<div id="header">
<div id="topmenu">Home | Find Feeds | Subscriptions</div>
</div>
<div id="container">
<div id="content">
testing
</div>
</div>
css:
#header {
margin:0 auto;
position: fixed;
width:100%;
z-index:1000;
}
#topmenu {
background-color:#0000FF;
height:24px;
filter: alpha(opacity=50);
opacity: 0.5;
}
#leftlinks {
padding: 4px;
padding-left: 10px;
float: left;
}
#rightlinks {
padding: 4px;
padding-right: 10px;
float: right;
}
#containerfixedtop {
width: 100%;
height: 20px;
}
#contentfixedtop {
margin: 0 auto;
background-color: #DAA520;
width: 960px;
height:20px;
}
#container {
position: relative;
top: 68px;
width: 100%;
height: 2000px;
overflow: auto;
}
#content {
margin: 0 auto;
background-color: #DAA520;
width: 960px;
height: 2000px;
}
Oto zrzut ekranu z problemem:
można dostać zrzut ekranu z problemem? – Nightfirecat
czy możesz dodać css i html? – yoel
@ mtlca401: Czy znalazłeś jakieś ostateczne rozwiązanie? Mam podobny problem: –