whycomputer.com >> Wiedza o Internecie >  >> Oprogramowanie

Jak utworzyć rozwijane menu HTML i podmenu

Rozwijane menu - znane również jako menu „suckerfish” - używają kombinacji HTML i CSS (kaskadowych arkuszy stylów) dla struktury i stylu. Część HTML menu rozwijanego zawiera listy punktorów i zagnieżdżone listy punktorów. Po zmodyfikowaniu paska menu i głównych łączy nawigacyjnych w CSS stylizujesz zagnieżdżone listy punktorów jako podmenu. Selektor „: hover” w CSS pozwala zmienić ukrytą właściwość wyświetlania podmenu na „blokuj”, aby ponownie się pojawiła.

Krok 1
Koduj menu w HTML za pomocą „
"i"

  • "tagi:
  • Link 1
  • Link 2
  • Link 3

    Dodaj div-fix przed końcem listy. Dodajesz styl do klasy „clearfix”, aby rozciągnąć tło menu.

    Krok 2
    Dodaj swoje podmenu jako nową nieuporządkowaną listę zagnieżdżoną w tagach „

  • ” nadrzędnego łącza:
  • Link 1
  • Link 2
  • Link 1
  • Link 2
  • Link 3

  • Link 3


    Krok 3
    Otwórz arkusz stylów i styluj menu za pomocą CSS. Usuń zarówno pociski, jak i lewe wcięcie: #menu {list-style: none; wypełnienie: 0; } Zauważ, że „#menu” odpowiada nazwie ID przykładowego kodu HTML.

    Krok 4
    Dodaj kolor tła do paska menu: #menu {list-style: none; wypełnienie: 0; kolor tła: ciemny niebieski; }

    Krok 5
    Przesuń elementy menu w lewo, aby ustawiły się poziomo na pasku menu: #menu li {float: left; }

    Krok 6
    Styluj linki, które tworzą elementy menu. Dodaj dopełnienie do linków, aby ustawić je w pionie na pasku menu, jednocześnie ułatwiając ich kliknięcie i zatrzymanie. Musisz zmienić właściwość „display” na „block”, aby dodać dopełnienie do linków: #menu li a {display: block; padding: 8px 15px; wyrównanie tekstu: środek; kolor biały; waga czcionki: pogrubiona; dekoracja tekstowa: brak; } Zauważ, że w „dopełnieniu” ustawiono dwie wartości. Pierwszą wartością jest wypełnienie pionowe, podczas gdy drugie powoduje wypełnienie poziome.

    Krok 7
    Styluj podmenu i jego elementy. Najpierw musisz ustawić podmenu. Usuń także pociski i dopełnienie z podmenu: #menu ul {position: absolute; styl listy: brak; wypełnienie: 0; }

    Krok 8
    Usuń lewe pływaki z pozycji w podmenu: #menu ul li {clear: left; }

    Krok 9
    Dodaj „dsiplay: none” do reguły „#menu ul”, aby wyłączyć podmenu, ponieważ nie chcesz, aby pojawiło się, dopóki użytkownik nie ustawi się nad swoim elementem nadrzędnym. Powtórz menu, używając tego kodu: #menu li: hover ul {dipslay: block; }
    Dodaj regułę „clear fix” do div: .clearfix {clear: both; }

    Wskazówki
    Dodaj podświetlanie do pozycji menu, gdy użytkownik na nich umieści. Reguła stylu, aby zmienić kolor tła łącza zawieszonego, wygląda jak „#menu a: hover {}”.
    Kiedy skończysz budować menu za pomocą HTML i CSS, możesz dodać wtyczkę jQuery, aby tworzyć ładne animacje dla list rozwijanych.


    URL:https://pl.whycomputer.com/oprogramowanie/100307813.html

  • Oprogramowanie
    • Jak utworzyć plik XMP

      Plik z rozszerzeniem pliku XMP to plik platformy Adobe Extensible Metadata. Plik XMP zawiera szablon metadanych, który pomaga użytkownikom w organizowaniu wielu plików. Możesz utworzyć plik szablonu metadanych XMP z aplikacji Adobe, takiej jak Photoshop lub Fireworks, a następnie zaimportować metada

    • Jak utworzyć nowy plik Shapefile

      Plik Shapefile to format wektora geoprzestrzennego w oprogramowaniu systemów informacji geograficznej (GIS). Shapefile to zbiór plików przechowujących dane geometryczne w postaci punktów, linii i wielokątów. Atrybuty lub dane w postaci shapefile ułatwiają i precyzyjnie przeprowadzają analizę przestr

    • Jak tworzyć rozwijane pola w programie Microsoft Excel

      Podczas tworzenia arkuszy kalkulacyjnych w programie Excel, do których inni użytkownicy wprowadzają informacje, rozwijane listy mogą być bardzo pomocne. Ułatwiają użytkownikowi lub kilku użytkownikom dokonanie odpowiedniego wyboru w kolumnie lub wierszu. Pomagają również twórcy arkusza kalkulacyjneg

    Wiedza o Internecie © https://pl.whycomputer.com