mam problem z wyśrodkowaniem menu na stronie: link do strony
Gdy ustawoę marginesy tak jak w kodzie poniżej 0 auto menu zaczyna sie na poczatku strony.
W chwili obecnej jest margines ustawiony na 0 15% ale rozwiazanie to pada gdy strone otwiera sie na mniejszej rozdizelczosci.
Czy ktoś może podpowiedzieć jak to naprawić?
Dodam, że strona stoi na wordpresie i jest wykonana na theme frontier, ale theme znaznie zmodyfikowane...
Kod
#menu-main {width:70%;
position: absolute;
top: 105px;
margin:0 auto;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-color: #00407a;
border-bottom: 1px solid #4b78a1;
padding-left: 0px;
z-index: 20;
}
#menu-main * {
-moz-transition: all 0.1s ease-out;
-webkit-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}
.menu-main {border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-left: 0px solid #023266;
border-right: 0px solid #4878AC;
}
.menu-main li {float: left; position: relative;}
.menu-main > li, .menu-main > ul > .page_item {
border-right: 0px solid #023266;
border-left: 0px solid #4878AC;
}
.menu-main > li > a, .menu-main > ul > .page_item > a {border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: linear-gradient(to bottom, transparent 70%, rgba(0, 0, 0, 0.15) 100%);
min-width: 12%;
text-align: center;
}
.menu-main li a {
display: block;
padding: 8px 14px;
color: #FFF;
font-family: Verdana, 'Roboto Condensed', Helvetica, Arial, Sans-serif;
font-size: 16px;
text-shadow: 0 0 2px #222;
}
#menu-main .menu-main li a:hover {
background-color: #2489d1;
color: #fff;
text-shadow: none;
}
#menu-main .menu-main li .active {
background-color: #2489d1;
color: #fff;
text-shadow: none;
}
#menu-main .menu-main > .parent-menu-item > a:after,
#menu-main .menu-main > ul > .parent-menu-item > a:after {
content: " \25BE";
}
position: absolute;
top: 105px;
margin:0 auto;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-color: #00407a;
border-bottom: 1px solid #4b78a1;
padding-left: 0px;
z-index: 20;
}
#menu-main * {
-moz-transition: all 0.1s ease-out;
-webkit-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}
.menu-main {border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-left: 0px solid #023266;
border-right: 0px solid #4878AC;
}
.menu-main li {float: left; position: relative;}
.menu-main > li, .menu-main > ul > .page_item {
border-right: 0px solid #023266;
border-left: 0px solid #4878AC;
}
.menu-main > li > a, .menu-main > ul > .page_item > a {border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: linear-gradient(to bottom, transparent 70%, rgba(0, 0, 0, 0.15) 100%);
min-width: 12%;
text-align: center;
}
.menu-main li a {
display: block;
padding: 8px 14px;
color: #FFF;
font-family: Verdana, 'Roboto Condensed', Helvetica, Arial, Sans-serif;
font-size: 16px;
text-shadow: 0 0 2px #222;
}
#menu-main .menu-main li a:hover {
background-color: #2489d1;
color: #fff;
text-shadow: none;
}
#menu-main .menu-main li .active {
background-color: #2489d1;
color: #fff;
text-shadow: none;
}
#menu-main .menu-main > .parent-menu-item > a:after,
#menu-main .menu-main > ul > .parent-menu-item > a:after {
content: " \25BE";
}