suchen
HeimWeb-FrontendHTML-TutorialDas li im -Tag in HTML ist horizontal angeordnet

Das li im -Tag in HTML ist horizontal angeordnet

Jun 27, 2017 pm 01:26 PM
html排列横向

Der erste Schritt besteht darin, die HTML-Codestruktur des horizontalen Menüs zu schreiben

Bitte fügen Sie den folgenden Code zum Navigationsleistenbereich des HTML-Dokuments hinzu.



Zweiter Schritt, CSS-Code schreiben

1. Öffentlichen Stil festlegen

Bitte ändern Sie den folgenden CSS-Code Zum

...-Tag-Bereich des HTML-Dokuments hinzugefügt.
<style>
#menu { 
font:12px verdana, arial, sans-serif; /* 设置文字大小和字体样式 */
}
#menu, #menu li {
list-style:none; /* 将默认的列表符号去掉 */
padding:0; /* 将默认的内边距去掉 */
margin:0; /* 将默认的外边距去掉 */
}
</style>

Wie wir alle wissen, sind die Elemente

  • in
      standardmäßig vertikal angeordnet.

      Tipps: Da wir jetzt die Navigationsleiste herausziehen, um sie unabhängig zu erklären, müssen wir einige öffentliche Stile festlegen. Wenn Sie den Standardeffekt im Körper oder an anderen Stellen zurückgesetzt haben, Der obige Code kann entfernt werden

      2. Lassen Sie den Text horizontal angeordnet sein

      Wie wir alle wissen, sind die Elemente unter dem

        -Tag
      • Wir müssen standardmäßig eine zusätzliche CSS-Eigenschaft definieren, um sie horizontal auszurichten.
        <style>
        #menu li { 
        float:left; /* 往左浮动 */
        }
        </style>

        3. Legen Sie den Linkstil fest:

        <style>
        #menu li a {
        display:block; /* 将链接设为块级元素 */
        padding:8px 50px; /* 设置内边距 */
        background:#3A4953; /* 设置背景色 */
        color:#fff; /* 设置文字颜色 */
        text-decoration:none; /* 去掉下划线 */
        border-right:1px solid #000; /* 在左侧加上分隔线 */
        }
        </style>

        Wir verwenden Padding, um jedes Menü breiter zu machen. Einige, wenn Ihr Menü eine Mischung aus Chinesisch und Chinesisch ist Englisch wird empfohlen, die Höhe und Breite eines einzelnen Menüs festzulegen, um Höhenfehler zu vermeiden, die durch inkonsistente Zeilenhöhen chinesischer und englischer Zeichen verursacht werden. So legen Sie eine feste Höhe fest:

        <style>
        #menu li a {
        display:block; /* 将链接设为块级元素 */
        width:150px; /* 设置宽度 */
        height:30px; /* 设置高度 */
        line-height:30px; /* 设置行高,将行高和高度设置同一个值,可以让单行文本垂直居中 */
        text-align:center; /* 居中对齐文字 */
        background:#3A4953; /* 设置背景色 */
        color:#fff; /* 设置文字颜色 */
        text-decoration:none; /* 去掉下划线 */
        border-right:1px solid #000; /* 在左侧加上分隔线 */
        }
        </style>

        4. Link-Hover-Effekt:

        Durch die kombinierte Wirkung der oben genannten Schritte entsteht der vorläufige Rahmen einer horizontalen Navigation Die Leiste wird angezeigt. Dieser Schritt dient hauptsächlich dazu, den Hover-Effekt des Links zu definieren, um die Navigationsleiste schöner zu machen. Wenn Sie die Navigationsleiste noch auffälliger gestalten möchten, können Sie natürlich ein Hintergrundbild in der CSS-Hover-Eigenschaft definieren.

        <style>
        #menu li a:hover {
        background:#146C9C; /* 变换背景色 */
        color:#fff; /* 变换文字颜色 */
        }
        </style>

        Hier gibt es einen Fehler im Code. Da die :first-child-Pseudoklasse von den Browsern der IE-Serie nicht unterstützt wird, können wir dies nur tun Schreiben Sie einen separaten Stil und fügen Sie den letzten hinzu. Die Ränder werden entfernt und dem HTML-Code wird ein zusätzlicher Selektor hinzugefügt.

        
        
        
        
        

        Okay, jetzt wurde ein einfaches horizontales Navigationsmenü erstellt, ist es nicht sehr einfach? Der vollständige Code ist unten angegeben:

        <style>
        #menu { 
         font:12px verdana, arial, sans-serif; 
        }
        #menu, #menu li {
         list-style:none;
         padding:0;
         margin:0;
        }
        #menu li { 
         float:left; 
        }
        #menu li a {
         display:block;
         /* 如果是中英文混排的文字,建议用固定宽度
         width:150px;
         height:30px;
         line-height:30px;
         text-align:center;
         */
         padding:8px 50px;
         background:#3A4953;
         color:#fff;
         text-decoration:none;
         border-right:1px solid #000;
        }
        #menu li a:hover {
         background:#146C9C;
         color:#fff;
         text-decoration:none;
         border-right:1px solid #000;
        }
        #menu li a.last {
         border-right:0; /* 去掉左侧边框 */
        }
        </style>

        Sie können die von uns erstellte Online-Demo ansehen und das in diesem Artikel bereitgestellte Beispielpaket herunterladen.

        Ich habe den obigen CSS-Stil geändert. Wie folgt:

  • Das obige ist der detaillierte Inhalt vonDas li im -Tag in HTML ist horizontal angeordnet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    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
    HTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchHTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchApr 12, 2025 am 12:02 AM

    WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

    Die Rolle von HTML: Strukturierung von WebinhaltenDie Rolle von HTML: Strukturierung von WebinhaltenApr 11, 2025 am 12:12 AM

    Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

    HTML und Code: Ein genauerer Blick auf die TerminologieHTML und Code: Ein genauerer Blick auf die TerminologieApr 10, 2025 am 09:28 AM

    HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages ​​-ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts

    HTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerHTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerApr 09, 2025 am 12:12 AM

    HTML, CSS und JavaScript sind die drei Säulen der Webentwicklung. 1. HTML definiert die Webseitenstruktur und verwendet Tags wie z.

    Die Rollen von HTML, CSS und JavaScript: KernverantwortungDie Rollen von HTML, CSS und JavaScript: KernverantwortungApr 08, 2025 pm 07:05 PM

    HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

    Ist HTML für Anfänger leicht zu lernen?Ist HTML für Anfänger leicht zu lernen?Apr 07, 2025 am 12:11 AM

    HTML ist für Anfänger geeignet, da es einfach und leicht zu lernen ist und schnell Ergebnisse sehen kann. 1) Die Lernkurve von HTML ist glatt und leicht zu beginnen. 2) Beherrschen Sie einfach die grundlegenden Tags, um Webseiten zu erstellen. 3) hohe Flexibilität und kann in Kombination mit CSS und JavaScript verwendet werden. 4) Reiche Lernressourcen und moderne Tools unterstützen den Lernprozess.

    Was ist ein Beispiel für ein Start -Tag in HTML?Was ist ein Beispiel für ein Start -Tag in HTML?Apr 06, 2025 am 12:04 AM

    AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

    Wie kann ich das Flexbox -Layout von CSS verwenden, um eine zentrale Ausrichtung des Segmentierungseffekts für gepunktete Linien im Menü zu erzielen?Wie kann ich das Flexbox -Layout von CSS verwenden, um eine zentrale Ausrichtung des Segmentierungseffekts für gepunktete Linien im Menü zu erzielen?Apr 05, 2025 pm 01:24 PM

    Wie gestalte ich den Segmentierungseffekt der gepunkteten Linien im Menü? Bei der Gestaltung von Menüs ist es normalerweise nicht schwierig, links und rechts zwischen dem Gerichtsnamen und dem Preis von Schalen auszurichten, aber wie wäre es mit der gepunkteten Linie oder dem Punkt in der Mitte ...

    See all articles

    Heiße KI -Werkzeuge

    Undresser.AI Undress

    Undresser.AI Undress

    KI-gestützte App zum Erstellen realistischer Aktfotos

    AI Clothes Remover

    AI Clothes Remover

    Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

    Undress AI Tool

    Undress AI Tool

    Ausziehbilder kostenlos

    Clothoff.io

    Clothoff.io

    KI-Kleiderentferner

    AI Hentai Generator

    AI Hentai Generator

    Erstellen Sie kostenlos Ai Hentai.

    Heißer Artikel

    R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
    3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Beste grafische Einstellungen
    3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
    3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
    WWE 2K25: Wie man alles in Myrise freischaltet
    4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

    Heiße Werkzeuge

    Herunterladen der Mac-Version des Atom-Editors

    Herunterladen der Mac-Version des Atom-Editors

    Der beliebteste Open-Source-Editor

    ZendStudio 13.5.1 Mac

    ZendStudio 13.5.1 Mac

    Leistungsstarke integrierte PHP-Entwicklungsumgebung

    DVWA

    DVWA

    Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

    WebStorm-Mac-Version

    WebStorm-Mac-Version

    Nützliche JavaScript-Entwicklungstools

    Sicherer Prüfungsbrowser

    Sicherer Prüfungsbrowser

    Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.