Zdravím,
na webu mám nahoře lištu, ve které mám rozbalovací menu (viz odkaz v podpisu). Jenže nevím, jak to menu dát na prostředek lišty. Můžete mi někdo prosím pomoct? Kódy přikládám níže. Děkuji.
CSS:
čau,
který menu chceš na prostředek? To horní (registrovat, přihlásit, barvy) nebo to s floatem:right (hlavní strana, greece game, články, ...)?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Dej si to menu do jednoho divu a jednoho seznamu... potom tomu divu dej margin: 0 auto
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
nedávej do LI další div...
kouknu na to ještě za chvíli
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Ty uděláš menu, do něj dáš div a do něj další menu, to se hrozně blbě styluje. Lepší je to mít jednoduchý
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Počkat, to je na mě už trochu složité (promiň, jsem někdy dost nechápavej ).
Aby se ta lišta a rozbalovací menu správně vykreslili, potřebuju mít takovejhle kód:
#vodorovne_menu ul{margin: 0px; padding: 0px;}
#vodorovne_menu {width: 100%;}
#vodorovne_menu li {float:left;list-style-type:none;}
#vodorovne_menu li a {display:block; height:24px;width: 110px; line-height: 24px; text-align: center; text-decoration: none; color: black;}
#vodorovne_menu li a:hover { background: yellow; color: black;}
#vodorovne_menu li ul {display: none;}
#vodorovne_menu li:hover ul { display:block; position:absolute; border: solid black; border-width: 0 1px 1px 1px;}
#vodorovne_menu li:hover ul li { display:block; float: none; height:24px; width: 110px; border-top: 1px solid #F0F0F0;}
#vodorovne_menu li:hover ul li a {background: black; color: white;}
#vodorovne_menu li:hover ul li a:hover {background: OrangeRed; color:#fff; font-weight: bold;}
#vodorovne_menu2 ul{margin: 0px; padding: 0px;}
#vodorovne_menu2 {width: 100%;}
#vodorovne_menu2 li {float:left;list-style-type:none;}
#vodorovne_menu2 li a {background: #FFE100; display:block; height:24px;width: 110px; line-height: 24px; text-align: center; text-decoration: none; color: black;}
#vodorovne_menu2 li a:hover { background: Orange; color: black;}
#vodorovne_menu2 li ul {display: none;}
#vodorovne_menu2 li:hover ul { display:block; position:absolute; border: solid black; border-width: 0 1px 1px 1px;}
#vodorovne_menu2 li:hover ul li { display:block; float: none; height:24px; width: 110px; border-top: 1px solid white;}
#vodorovne_menu2 li:hover ul li a {background: black; color: white;}
#vodorovne_menu2 li:hover ul li a:hover {background: Red; color:#fff; font-weight: bold;}
a {
/* display:block; min-height:100px; */
}
a:hover #jedna{
display:none;
}
a:hover #dva {
display:inline;
}
a #dva {
display:none;
}
Mohl bys mi prosím napsat, kam přesně mám co napsat aby fungovala lišta i rozbalovací menu tak jak má a aby bylo to menu ve středu? Děkuji předem za trpělivost
Moje portfolio Český jazyk je freeware, ale nikoliv open source!!!
Sestava:
ABBC3_SPOILER_SHOW
Myš: Mad Catz R.A.T. TE
Podložka: Connect IT Biohazard
Klávesnice: Media-Tech Touch MT1238
Monitor: LG 20M35
Notebook: Lenovo IdeaPad b590
OS: Windows 10
Procesor: Intel Pentium
Grafika: Integrovaná grafická karta Intel® GMA HD
No když máš css i html daný tak s tim se těžko něco dělá...
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW