Mam position:fixed
lewą kolumnę o szerokości 250 pikseli ze 100% wysokością i próbuję umieścić stały, płynny poziomy pasek u góry, ale po prawej stronie lewej kolumny, jak w tym przykładzie:Pozycja Stała szerokość 100%
Ale to co mi się tutaj:
to co mam zrobić:
.page-wrapper, html, body {
width:100%;
height:100%;
margin:0;
padding:0;
}
.left-column {
position:fixed;
top:0;
left:0;
z-index:1000;
width:250px;
height:100%;
background:#090909;
}
.top-bar {
position:fixed;
top:0;
left:250px;
width:100%;
height:54px;
background:#090909;
z-index:1000;
}
Jak mogę sprawić tym okresie stała górnym pasku 100% szerokości ekranu, bez przechodzenia. Mam nadzieję, że jest to prosta poprawka, ponieważ właśnie spędziłem lata budując dość złożony responsywny szablon i zauważyłem, po dodaniu treści, że rzeczy po prawej stronie mojego górnego paska zniknęły z ekranu!
Mam jeden pomysł, ale może nie być najbardziej idealny, więc najpierw interesuję się innymi sugestiami. Lewej ustalonej kolumnie można nadać wyższą wartość indeksu Z niż górny pasek, usunąć lewy margines z górnego paska, ale zamiast tego umieścić lewy margines na górnej zawartości paska, taki sam jak szerokość lewej kolumny . Brzmi myląco, ale możliwe.
js skrzypce musiałby zrobić to o wiele łatwiejsze – Itay
Twój '.TOP-bar' szerokość musi być ustawione na' 100% - 250px' –