08-06-2016, 12:35
(Ten post był ostatnio modyfikowany: 08-06-2016, 12:35 przez Kartofelek.)
Kod:
/* menu pomaranczowe */
.navbar-default .navbar-nav li,
.navbar-default {background:blue;}
/* obwodka menu po najechaniu */
.dropdown-menu {background:white;}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover {background:#fff}
Ogólnie to menu jest źle zrobione, bo do działania wymaga js. Takie rzeczy robilo się w czasach IE5,6 czyli z 20 lat temu.
Powinieneś to zrobić na prostej liście UL. Podmenu były by wtedy także UL, ale pozycjonowanymi absolutnie względem rodzica (pozycji w menu). Ogólnie wyglądało by to tak:
Kod:
ul.megamenu {min-height:50px;}
ul.megamenu li {display:inline-block; position:relative; ......}
ul.megamenu ul {position:absolute; left:0; top:50px;}
ul.megamenu ul li {display:block;}