Rozbalovací hlavní menu do dvou sloupců

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Rozbalovací hlavní menu do dvou sloupců

Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 7 let, 3 měsíce.

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (z celkem 6)
  • Autor
    Příspěvky
  • #3399

    fancomp
    Participant

    Zdravím,

    řeším další perličku,

    nevíte někdo jak docílit toho aby u menu bylo možné např v sekci akce, kde těch akcí je 10 nastavit, aby se toto menu rozbalovalo do dvou sloupců?

    Jeden sloupec je příliš dlouhý a je nutné rolovat pro zobrazení spodních nabídek.

    #15716

    Wacki
    Participant
    Web

    Pokud sem to dobře pochopil, tak to bude jenom stylování pomocí CSS. Pravděpodobně bude potřeba nastavit nějakou šířku a pak pro jednotlivý položky nastavit “display: inline-block” nebo tak něco…

    #15717

    fancomp
    Participant

    Ale potřeboval bych to ošetřit tak aby to fungoval onapř. od 7 položek v menu,.. tedy pro ostatní položky menu, kde jich je méně jak 7 by se nic nedělo. A pro menu kde jich je více jak 7 by se to hodilo do dvou sloupců….

    Btw. kde to lze nastilovat? Mám šablonu weaver.

    Moc děkuji

    #15718

    peekaa
    Participant

    jo tak to by se mi také líbilo :-) Ale myslím, že bez “logiky”, tedy jquery nebo javascript to nepůjde. Samotné css nestačí, myslím.

    #15719

    fancomp
    Participant

    Bohužel, nejsem programátor a moje znalosti jsou velice malé… :( vůbec nemám představuj ak to udělat

    #15720

    admin
    Keymaster
    Web

    Zase tak složité by to být nemělo, teoreticky stačí pouze kaskádové styly, tak aby měl ul dvojnásobnou velikost než li a jednotlivé li stačí nechat plavat doleva pomocí vlastnosti float. Využít ale můžete také vlastnosti CSS3 nebo něco trochu jiného (detailní příklad). Implementace pak vždy záleží na konkrétní šabloně…

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (z celkem 6)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.