Heim  >  Artikel  >  Web-Frontend  >  Ein Beispiel für eine automatisch zentrierte Navigationsleiste und damit verbundene Probleme DIV+CSS_CSS/HTML

Ein Beispiel für eine automatisch zentrierte Navigationsleiste und damit verbundene Probleme DIV+CSS_CSS/HTML

WBOY
WBOYOriginal
2016-05-16 12:10:371516Durchsuche

Dies ist eine Navigationsleiste, die ich gerade erstellt habe, um die vier LINKs so zu zentrieren, aber nachdem ich sie fertiggestellt habe, werde ich sie aufschreiben und mit allen teilen!

Werfen wir zunächst einen Blick auf diese Navigationsleiste!


[Strg+A Alle auswählen Hinweis: Wenn Sie externe Js einführen müssen, müssen Sie zum Ausführen eine Aktualisierung durchführen ]

Frage:
1. Der Space-Bug erscheint in meinem FIREFOX. Ich weiß nicht, warum. Wenn die LI-Punkte nicht in derselben Zeile stehen, können Sie es versuchen Führen Sie den obigen Code aus!

2. Der kleine Unterschied zwischen IE und FIREFOX (siehe Bild unten), Sie würden padding: 6px 15px 5px 15px; Tun Sie es. Verbinden Sie die vertikale Linie in der Mitte mit der oberen und unteren Linie! (Es gibt noch kleinere Unterschiede zwischen IE6 und IE7);


3 Ist die Zeile #nav li a{margin:1px;} nutzlos? Wenn Sie das glauben, löschen Sie es einfach und probieren Sie es aus, um zu sehen, ob es funktioniert!

4. Die Seite wird umbrochen, wenn sie auf eine bestimmte Stunde gezoomt wird. Verwenden Sie „min-width“ in FIREFOX, um das Problem zu lösen, aber „min-width“ wird im IE nicht erkannt, daher können Sie nur Folgendes verwenden: expression((documentElement .clientWidt..... Hier ist die Lösung! Ich habe es nicht zum obigen Code hinzugefügt. Wenn Sie die Zeile nicht unterbrechen möchten, ändern Sie einfach die #nav-Zeile oben in:

Programmcode
Code kopieren Der Code lautet wie folgt:

#nav{height:24px; border-bottom:1px solid #D28A05; border-top:1px solid #D28A05;background-image: url(nav_bg.jpg);background-color: #FF9900; text-align:center;min-width:400px;width: expression((documentElement. clientWidth < 400) ? "400px" : "auto" );}


Es wird empfohlen, dies selbst zu tun Finde viele Probleme!
Außerdem: Dieser Blog wird hässlich sein, also begnüge dich damit!
Eines noch: Es wird zwangsläufig Probleme mit dem geben, was ich geschrieben habe Ich würde mich sehr freuen, wenn Sie sie darauf hinweisen
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn