Wie man ein DIV-Tag auf der Seite mit CSS zentrieren

July 22

Da Cascading Style Sheet Code gemeinsamen eingesetzt wurden, sank Webdesigner Tabelle-Kodierung Techniken zu Gunsten der CSS-basierter Layouts. Verwirrung umgibt den Techniken erforderlich für < Div > Positionierung und ähnliche Tags mit CSS, aber. Dies ist da keineswegs geradlinig gibt es für einfache Dinge wie Zentrierung Elemente auf den Seiten zu tun. Sie können < Div >-Tags in CSS zentrieren, indem Manipulation von Margen und breiten und Textausrichtung festlegen, auf einer mit < Div > macht alles auch auf Internet Explorer 6 zu arbeiten.

Anweisungen

1 Verwenden Sie einen Codeeditor wie jEdit, BBEdit oder Notepad++ öffnen Sie Ihre HTML-Datei für die Seite mit dem < Div > Sie zentrieren möchten. Suchen Sie das < Div > Sie möchten zentrieren und beachten Sie das ID-Attribut. Wenn Sie ein ID-Attribut im Tag < Div > nicht angezeigt werden, fügen Sie es wie folgt:

< Div Id = "zentriert" > Content... < / Div >

Sie können dem ID-Attribut benennen, was Sie wollen aber einen Namen wählen, der eindeutig und aussagekräftig ist.

2 Hinzufügen ein Containers < Div > rund um den < Div > zentriert werden soll. Diesem Tag < Div > richten einen besonderen Platz auf der Seite, wo Sie können zentrieren, Sie möchten, sogar eine geschachtelte < Div >-Element. Hier ist ein Beispiel:

< Div Id = "Container" >

< Div Id = "zentriert" > Content... < / Div >

< / Div >

Der Container < Div > zu nennen, was du willst, aber die meisten Designer verwenden Namen wie "Container" oder "wickeln". Überprüfen Sie um sicherzustellen, dass das ID-Attribut nicht mit jedem anderen HTML-Tag-IDs in der HTML-Datei allerdings kollidiert.

3 Fügen Sie Ihre CSS-Code um das < Div >-Tag zu zentrieren. Sie sollte einen externen Code hinzufügen. CSS-Datei, und wenn Ihre Website bereits einen verwendet, sehen Sie Code wie diesen zwischen Ihren < Head >-Tags:

< link Rel = "Stylesheet" href="style.css" Type = "Text/Css" >

Wenn dieser Code angezeigt wird, dann öffnen Sie Ihre Datei "style.css". Sie können auch hinzufügen < Stil > und < / style > tags zwischen < Head >-Tags, und fügen Sie Code zwischen denen dann aber die CSS Code Willen einzige Wirkung der HTML Datei wo Sie den Code hinzugefügt.

4 Verwenden Sie diese CSS-Code < Div > zentriert innerhalb eines enthaltenden < Div >:

Container {Text-align: center;} zentriert {Rand Links: Auto; Margin-Right: Auto; Breite: 200px; Text-align: Links;} Geben Sie dem enthaltenden < Div > eine zentrierte Ausrichtung zentrierte < Div > korrekt in Internet Explorer 6 anzeigen zu machen. Verwenden Sie Auto Ränder auf die zentrierte < Div >, um es in modernen Browsern zu zentrieren. Sie müssen eine breite zentriert < Div > für die Zentrierung zur Arbeit hinzufügen. Die Textausrichtung zurückgesetzt, damit Text auch nicht zentriert geworden ist.