Jeg forsøger at lave en menu vha. css, hvor der er en knap-effekt
vha. et billede bag hvert menupunkts tekst.
Jeg kan sagtens få billedet ind, og det skifter også ved mouse
over.
Problemet er, at der kun vises så meget af billedet, som det
enkelte menupunkts tekst rækker, uanset at jeg sætter width i
koden. Dvs. at knapperne får forskellig længde...
Jeg har sat mit CSS ind nedenfor.
Siden der bruger css'et har jeg lagt på
http://www.webnestor.dk/driller
Her kan I se, at jeg i det nederste punkt i min tabel har jeg
ladet knap-teksten være så lang, at hele billedet kommer med, så
I kan se hvordan det skulle se ud, hvis det altså virkede...
- Gode ideer til hvad jeg kan gøre anderledes er velkomne!
Med venlig hilsen
Mette
Fra mit CSS:
#hovedmenu a {
font-family: verdana, helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
color: #FAD167;
background-image: url(images/knap.gif);
line-height: 28px;
padding-top: 5px;
padding-left: 5px;
text-decoration: none;
margin: 0px;
padding-right: 2px;
padding-bottom: 2px;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-top-color: #999999;
border-left-color: #999999;
background-repeat: no-repeat;
}
#hovedmenu a:hover {
font-family: verdana, helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
color: #FAD167;
background-image: url(images/knap-over.gif);
line-height: 28px;
padding-top: 5px;
padding-left: 5px;
text-decoration: none;
margin: 0px;
padding-right: 2px;
padding-bottom: 2px;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-top-color: #999999;
border-left-color: #999999;
background-repeat: no-repeat;
}
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials