Gdy okno przeglądarki jest wystarczająco małe, aby wymusić poziomy pasek przewijania, a następnie przewija się w prawo kolor tła nagłówka, który kończy się przed krawędzią przeglądarki. Używam klasy css.Nagłówek o szerokości 100% nie wypełnia przeglądarki
.s_header {
margin: 0;
width: 100%;
display: block;
border-bottom: 1px solid #000;
background-color:#b8dbec;
height:133px;
}
Zawartość <div class="s_header">
nie są tak szerokie, jak w tabeli 4 w której to kolumnie sumy zawartości Abot 840px z obrazu szerokościach + dopełnienia i stałą szerokość 140px kolumny. Więc gdy okno przeglądarki ma mniej niż 840 pikseli, znajduje się poziomy pasek przewijania, który jest ok, z wyjątkiem tego, że tło nagłówka jest obcięte podczas przewijania.
Elementami macierzystymi <div class="s_header">
są treść i html, dla których szerokość 100% oznacza szerokość okna. Próbowałem w tym zawinięcie: widoczne w klasie .s_header
bez powodzenia.
Szerokość ciało jest również ustawiony na 100% marży 0
Czy istnieje prosty sposób, że mogę dostać tło rozszerzyć na prawo, gdy pojawi się pasek przewijania?
Strona Problem polega na here
Wszelkie sugestie będą bardzo mile widziane.
nie udzielić odpowiedzi do pytania. Aby skrytykować lub poprosić o wyjaśnienie od autora, pozostaw komentarz pod swoim postem. – kolossus
Dziękuję za opinię na temat prawie sześcioletniej odpowiedzi ... zanim krytyka/wyjaśnienie było dobrze ugruntowaną praktyką społeczną;) –
Nie ma za co; Jako zaufany użytkownik ufam, że rozumiesz, jak do tego doszło. Kolejka przeglądania go obsługuje i pracujemy nad nim – kolossus