Wenn das Browserfenster klein genug ist, um eine horizontale Bildlaufleiste zu erzwingen, und Sie nach rechts scrollen, endet die Hintergrundfarbe der Kopfzeile vor der Kante des Browsers. Ich benutze eine CSS-Klasse.100% Breite Header füllt Browser nicht
.s_header {
margin: 0;
width: 100%;
display: block;
border-bottom: 1px solid #000;
background-color:#b8dbec;
height:133px;
}
Der Inhalt <div class="s_header">
sind nicht so breit wie der Tisch 4 Säulen darunter, wo der Inhalt Summen abot 840px mit Bildbreiten + Polsterung und eine feste Breite 140px Spalte. Wenn das Browserfenster weniger als 840 Pixel groß ist, gibt es eine horizontale Bildlaufleiste, die in Ordnung ist, außer dass der Hintergrund der Kopfzeile beim Scrollen abgeschnitten wird.
Die Elternelemente von <div class="s_header">
sind Körper und HTML, für die 100% Breite die Fensterbreite bedeutet. Ich habe versucht, einschließlich Überlauf: sichtbar in .s_header
Klasse ohne Erfolg.
Die Körperbreite zu 100% Marge wird auch 0
Gibt es eine einfache Art und Weise, habe ich den Hintergrund auf der rechten Seite, wenn eine Bildlaufleiste angezeigt zu erweitern bekommen kann?
Das Problem Seite ist im here
wird Irgendwelche Vorschläge sehr geschätzt.
helfen könnte Dies bietet keine Antwort zur Frage. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlasse einen Kommentar unter seinem Beitrag. – kolossus
Danke für das Feedback zu einer fast 6 Jahre alten Antwort ... bevor Kritik/Klärung eine gut etablierte Gemeinschaftspraxis war;) –
Gern geschehen; Als vertrauenswürdiger Nutzer hoffe ich, dass Sie verstehen, wie das zustande kam. Die Überprüfungswarteschlange bedient es und wir arbeiten es aus – kolossus