PDA

Zobacz pełną wersję : Problem w szablonach



sylwekb
28-01-2009, 14:29
Joomla 1,5,9 + szablon siteground 15-69
Mam problem przy tworzeniu menu w szablonach i to dotyczy nie tylko szablonu siteground. Problem nie występuje jeśli nazwa menu mieści się w jednej linii, jeśli jest w dwóch, to efekt jest taki jak na załączonym zrzucie tzn jakaś ikonka przy nazwie linku nie wyświetla się jak powinna. Dołączyłem także fragemnt cssa odpowiedzialny za wyświetlanie linku może ktoś będzie miał jakiś pomysł jak to poprawić?


#leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link,
#rightcolumn ul.menu li a, #rightcolumn ul.menu li a:link {
line-height: 18px;
padding: 0 0 0 15px;
text-decoration: none;
font-size: 11px;
background: url(../images/menu_row.png) center left no-repeat;
margin: 0;
height: 18px;
color: #888888;
font-weight: bold;
}
#leftcolumn ul.menu li a:hover, #rightcolumn ul.menu li a:hover {
color: #888888;
text-decoration: underline;
}
/*LEFT COL CURRENT LINK*/
#leftcolumn ul.menu li#current a, #leftcolumn ul.menu li#current a:link,
#rightcolumn ul.menu li#current a, #rightcolumn ul.menu li#current a:link {
line-height: 18px;
padding: 0 0 0 15px;
text-decoration: underline;
color: #888888;
font-weight: bold;
font-size: 11px;
background: url(../images/menu_row.png) center left no-repeat;
margin: 0;
height: 18px;
}
#leftcolumn ul.menu li#current a:hover, #rightcolumn ul.menu li#current a:hover {
color: #888888;
text-decoration: underline;
}
/*LEFT COL SUB LINK*/
#leftcolumn ul.menu li#current ul li a, #leftcolumn ul.menu li#current ul li a:link {
text-decoration: none;
color: #666;
margin: 0 0 0 15px;
font-size: 11px;
background: url(../images/menu_row.png) center left no-repeat;
font-weight: normal;
display: block;
line-height: 18px;
padding: 0 0 0 12px;
border: none;
height: 18px;
}
#leftcolumn ul.menu li ul li#current a, #leftcolumn ul.menu li ul li#current a:link, #leftcolumn ul.menu li ul li#current a:visited, #leftcolumn ul.menu li ul li#current a:hover {
font-size: 11px;
margin: 0 0 0 15px;
padding: 0 0 0 12px;
text-decoration: none;
border: none;
color: #333;
background: url(../images/menu_row.png) center left no-repeat;
height: 18px;
line-height: 18px;
}
/*SUBMENU POSITION*/
#leftcolumn ul.menu li#current ul {
margin: 0;
padding: 0;
}
#leftcolumn ul.menu li#current ul li {
margin: 0;
padding: 0;
}
/*CURRENT SUBMENU POSITION*/
#leftcolumn ul.menu li ul {
margin: 0;
padding: 0;
}
#leftcolumn ul.menu li.parent ul li a {
text-decoration: none;
color: #666;
margin: 0 0 0 15px;
font-size: 11px;
background: url(../images/menu_row.png) center left no-repeat;
font-weight: normal;
display: block;
line-height: 12px;
padding: 0 0 0 18px;
border: none;
height: 18px;
}
#leftcolumn ul.menu li#current ul li a:hover {
color: #333;
}
#leftcolumn ul.menu li ul, #rightcolumn ul.menu li ul {
list-style: none;
}

/* END LINKS */