Widzę że nie rozumiesz tematu :) początkujący-rozumiem.
Proponuję zapoznać się ze stroną: http://kodcss.pl/kurs-css/lekcje/dzial-4/rozwijane-poziome-menu-css
Jeżeli już na wstępię robisz błędy to lepiej żebyś tego nie kończył, bo to będzie po prostu tandetne i błędnie zbudowane.
Jakiegoś czasu zbudowałem proste menu, które teraz ci pokażę LINK
Wszystkie elementy <li> powinny być w znaczniku <ul>
Czyli tak:
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
Dwa: czysty kod to podstawa nie rób zbędnych spacji, staraj się to trzymać w porządku.
ŹLE
li
{
display: inline-block;
font-size: 30px;
background-color: aqua;
padding: 2px;
border-bottom-color: aquamarine;
font-size: 40px;
padding: 10px;
}
DOBRZE:
li {
display: inline-block;
font-size: 30px;
background-color: aqua;
padding: 2px;
border-bottom-color: aquamarine;
font-size: 40px;
padding: 10px;
}
Robienie menu na samym początku nauki wcale nie jest proste, mam nadzieję że ogarniesz temat :) podałem wszystko co do tego potrzebne, teraz tylko wziąć się za lekturę :)