webForumDet fria alternativet

CSS Rollovers hjälp!

5 svar · 283 visningar · startad av Henrikl

HenriklMedlem sedan maj 20072 inlägg
#1

Jag har ett litet problem. Jag har skapat en rollover i css med hjälp av bakgrundsbild. Det finns dock ett problem, placeringen av bakgrunden.
Både IE och Firefox klipper bakgrunden längst ner.

Alla tips är välkomna. (CSS:n är inte städad än, så det ligger kanske en del onödiga properties...)

voigtann1Medlem sedan juni 20019 519 inlägg
#2
* {padding:0;margin:0}
#icon_user{
	background-color:#006633;
}

#icon_user a{
	background-image:url(user_icon_hover.gif);
	height:16px;
	width:16px;
	display:block;
	background-position:right top;
	background-repeat:no-repeat;
}

#icon_user a:link, #icon_user a:active, #icon_user a:visited {
	background-image:url(user_icon_link.gif);
}

#icon_user a:hover {
	background-image:url(user_icon_hover.gif);
}
<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td>Listin</td>
    <td>
      <div id="icon_user"><a href="user.htm"></a></div>
    </td>
  </tr>
</table>

Ser ut att fungera för mig? Inga 2pixlar som saknas?

tantenMedlem sedan nov. 20051 596 inlägg
#3

Att pixlarna saknades var för att du angett höjden till 16px men med padding 3px blir bilden 16+6 =22px så du gav inte plats för 2px ...

symbolismMedlem sedan mars 2007522 inlägg
#4

edit - läste inte voigtanns inlägg ordetligt. så läs ej detta

tantenMedlem sedan nov. 20051 596 inlägg
#5

jag hann läsa ditt inlägg symbolism och du har helt rätt. Höjden ska vara 16px jag ändrar nu... Tack!

HenriklMedlem sedan maj 20072 inlägg
#6

Perfekt!

Tack för det snabba svaret. Fungerar perfekt.

128 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)