Wie man CSS hält schwimmt, horizontal- und nicht springen wegen Seitengröße

July 14

Bildschirmgrößen sind seit den frühen Tagen des Internets viel gewachsen, aber einige Situationen bleiben, wenn der Browser eines Benutzers eine Webseite squash könnte, so dass Teile der Wickel Seite nach unten in eine neue Zeile schwebte. Zum Beispiel wenn der Benutzer Browser auf seinem Bildschirm Fliesen oder auf einem mobilen Browser die Seite ansieht. Wenn Sie zusätzliche Zeit ein mehr "reagieren" Design, die an verschiedenen Bildschirmgrößen anpasst verbringen möchten, gibt es eine andere Lösung. Erstellen ein Div Umbruch um die Floats und ihm eine Mindestbreite in CSS.

Anweisungen

1 Berechnen Sie die Breite der einzelnen gefloatete Elemente, die in einer einzigen Zeile angezeigt werden sollen. Ist dies eine Reihe von fünf Kästen, die 200 Pixel breit sind, ist insgesamt 1.000 Pixel. Fügen Sie in der linken und rechten Rand, damit haben die Boxen einen rechten Rand von 10 Pixel, 50 zusätzliche Pixel ist.

2 Wickeln Sie die Floats in einem Div oder finden ein Div, das sie bereits enthält:

< Div Id = "Wrapper" >< Div Class = "box" >< / Div >< Div Class = "box" >< / Div >< Div Class = "box" >< / Div >< Div Class = "box" >< / Div >< Div Class = "box" >< / Div >< / Div >

Benötigen Sie den ID-Namen für das Div den CSS-Code schreiben, der Sprünge verhindert. Wenn das Div nicht noch eine ID haben, fügen Sie eines wie im obigen Beispiel gezeigt.

3 Schreiben Sie eine Stilregel in Ihrem Stylesheet oder zwischen einem Paar von "< Style >"-Tags im Kopf der HTML-Code der Seite. Innerhalb der Stilregel legen Sie die Eigenschaft "min-Width" auf die Gesamtbreite, die Sie für die Zeile Floats berechnet:

Wrapper {} min-Width: 1050px;}

Mit "min-Width" erlaubt das Wrapper-Div zu dehnen 1.050 Pixel größer, aber Zusammenziehen kann es nie auf weniger als diesen Wert.