Jak stworzyć rozwijane menu CSS?

Kaskadowe arkusze stylów (CSS) to nazwa używana do opisania sposobu, w jaki hyper tekstu znacznika (HTML) lub rozszerzalny dokument znacznika (XML). Może być używany do każdego rodzaju dokumentu XML, ale najczęściej jest używany z stronami internetowymi napisanymi w HTML. CSS może być używany do tworzenia rozwijanych menu na stronach internetowych. Rozpadkowe menu CSS mają pojedynczy element tekstowy, dopóki odwiedzający użyje myszy do unoszenia się nad menu, w którym to momencie pokazano całą listę elementów. Menu jest tworzone przy użyciu identyfikacji CSS i tagów klas.

Rozpowszechnianie menu CSS zaczynają od selektora identyfikatora. Ten selektor wygląda jak #. Następnie następuje nazwa identyfikatora. Możesz nazwać identyfikator wszystkiego, ale powinien być opisowy, aby inni mogli odczytać Twój kod. Na przykład menu rozwijane może użyć kodu #drop1.

Utwórz klasę dla pierwszego elementu w menu rozwijanym CSS za pomocą selektora klasy, który wygląda jak okres. Klasa będzie częścią elementu listy HTML. Element listy jest oznaczony przez postacie „Li”. Utwórz klasę najwyższego poziomu, wpisując „li.top”. Opis klasy jest zawarty między dwoma kręconymi aparatami ortodontycznymi.

Poniższy przykład pokazuje cały kod CSS dla pierwszego elementu na liście:

#drop1 li.top {Font-Family: Verdana, Geneva, San-Serif;
Rozmiar czcionki: 100%;
kolor: #ff00ff;}

Następnie utwórz klasę dla elementów, które będą ukryte pod pierwszym elementem w menu CSS. Klasa opisuje listę UNO -upored HTML, która jest oznaczona postaciami „UL”. Opis będzie wyglądał zasadniczo tak samo jak element menu najwyższego poziomu, z dodaniem słów „Wyświetl: Brak#59” na początku opisu. Wskazuje to, że elementy z listy nieorządkowanej będą ukryte, dopóki wskaźnik nie unosi się nad rozwijanym menu CSS.

Poniżejjest przykładem tej części kodu CSS:

#Drop1 ul.link {
Wyświetl: Brak#59
Font-Family: Verdana, Genewa, San-Serif;
Rozmiar czcionki: 100%;
kolor: #ff00ff;}

Będziesz chciał rozwijać menu CSS, aby pojawić się w pozostałej części dokumentu HMTL. W przeciwnym razie, gdy odwiedzający unosi się nad menu, popchnie resztę dokumentu w dół strony, aby zrobić miejsce na listę. Ustawienie elementu pozycji na absolutne, zrobi to.

Kod do ustawienia pozycji to:

#drop1 {pozycja: absolut;}

To wszystko, co jest potrzebne dla części CSS rozwijanego menu. Reszta rozwijanego menu CSS jest tworzona w dokumencie HTML przy użyciu elementów „Div”, „ID”, „klasa”, „Li” i „UL”. Tag „Div” oddziela część menu dokumentu. Typ

, aby utworzyć część rozwijanego menu. Następnie uruchom listę nieopisaną przy użyciu Eleme HTML „UL”nt.

Dodaj najwyższą klasę do pierwszej listy i klasę linków dla reszty elementów. Kod HTML powinien wyglądać podobnie do:

Po otwarciu dokumentu w przeglądarce internetowej menu rozwijane CSS pojawi się jako pojedynczy element na stronie. Po przeniesieniu myszy nad górnym elementem pojawi się reszta menu. Reszta tekstu na stronie nie będzie się poruszać, ale część będzie ukryta przez menu.

INNE JĘZYKI