webForumDet fria alternativet

Active

3 svar · 315 visningar · startad av SteveP

StevePMedlem sedan mars 2003772 inlägg
#1

Jag har en klass där länken ska bli fetad och förbli fetad tills man trycker på någon annan länk. Problemt är att den enbart blir fetad när muspekaren är nedtryckt men sen återgår den till ej fetad när man släpper musknappen.

A.FontStandard11B:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    color : #999966;
}
jarvkloMedlem sedan juli 20013 378 inlägg
#2

Då får du ta till något fiffigt Javascript

Tråden flyttas från HTML, XHTML & CSS

nitro2k01Medlem sedan aug. 20039 342 inlägg
#3

Ganska fiffigt va? ;)

<script type="text/javascript"><!--
window.onload = function(){

  els = document.all ? document.all : document.getElementsByTagName("a");

  for(i in els)
    if(els[i].className=="FontStandard11B")
      if (els[i].href == location.href)
        with(els[i].style){
          fontWeight = "bold";
          fontSize = "11px";
          fontFamily = "arial";
          color = "#999966";

        }

}
--></script>

<a class="FontStandard11B" href="sida1.html"> Sida 1</a>
<a class="FontStandard11B" href="sida2.html"> Sida 2</a>
<a class="FontStandard11B" href="sida3.html"> Sida 3</a>
<a class="FontStandard11B" href="sida4.html"> Sida 4</a>
nitro2k01Medlem sedan aug. 20039 342 inlägg
#4

Och här är ett litet test på hur det funkar i verkligheten: :)

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)