Avatar billede anjensen1 Novice
03. juli 2001 - 19:24 Der er 7 kommentarer og
1 løsning

styleproblem

Hejsa

Jeg leger lidt med style og har problem med at få flg til at virke.

Det er jo helt ok at lave flg \'styleClass\':

.test
{
color=\'red\';
text-decoration:overline;
}

Jeg kunne også have lavet det her:

<TD  onmousedown=\"this.style.color = \'red\' \">klsdkdkdkfk</TD>

-altså OK på class-eks mht til color.

MEN
Der er ikke mulighed for at lave den her:

<TD  onmousedown=\"this.style.text-decoration=\'overline\'\">klsdkdkdkfk</TD>

Den giver scriptfejl (på \'style\')

-altså IKKE-ok på class-eks mht til decoration!

Er der ingen mulighed for at \'event-formmatere\' decoration ??

(ps har kun set på dét her i ie Aner ikke hvad der sker i ns)

mvh


Avatar billede minijensen1 Nybegynder
03. juli 2001 - 19:27 #1
Hvis du kun bruger et stylesheet kan du bare skrive:
<TD  onmousedown=\"this.className=\'test\'\">klsdkdkdkfk</TD>


Avatar billede minijensen1 Nybegynder
03. juli 2001 - 19:28 #2
Ups.. Havde vist ikke læst spm\'et ordentlig..
Avatar billede olebole Juniormester
03. juli 2001 - 20:12 #3
<ole>

  <TD  onmousedown=\"this.style.textDecoration=\'overline\'\">klsdkdkdkfk</TD>

/mvh
</bole>
Avatar billede olebole Juniormester
03. juli 2001 - 20:26 #4
Du skal være opmærksom på, at det, der i CSS hedder \'text-decoration\', hedder \'textDecoration\' i JavaScript.
Det, du prøver, er at sætte en værdi poå en style-attribut ved hjælp af JavaScript - og tingene hedder lidt forskelligt i CSS og JavaScript.
Det gælder f.eks. også \'z-index\', som i JavaScript hedder \'zIndex\' - ligesom det gælder for de fleste andre style-attributter.
Du kan finde yderligere info hos W3C på http://www.3c.org
/mvh
Avatar billede olebole Juniormester
03. juli 2001 - 20:27 #5
...den scene tager vi liiige en gang til:  http://www.w3c.org  :o)
Avatar billede anjensen1 Novice
04. juli 2001 - 16:25 #6
>>Ole
Flot!
Jeg troede jeg havde puslet med alle muligheder inkl. \'textdecoration\' men ikke \'textDecoration\' ..suk
Findes der en \'palør\' (g) som giver alle oversættelserne fra inline style til eksternt style og omvendt?? -Eller, er der en REGEL! Der er jo fjernet en bindestreg og derefter er næste bogstav lavet stort..
Problemet med www.w3c.org er at det er nærmest umuligt at få overblik over ALT det de mennesker har klasket op på den hp.. *s*

Tak igen!
mvh.
Avatar billede olebole Juniormester
04. juli 2001 - 16:50 #7
Ja, tag det som en regel - så har du rigtig gode muligheder for at ramme plet.
Jeg har ikke en URL til en sammenlignings tabel på nettet, men bruger i tvivls tilfælde \'Dynamic HTML - The Definitive Reference\'. En bog af Danny Goodman, udgivet på O\'Reilly. O\'Reilly\'s bøger er monstrøst gode - men desværre også lidt \'pebrede\' i prisen  :o)
/mvh
Avatar billede anjensen1 Novice
05. juli 2001 - 09:39 #8
Hej Ole
Tak for tipset! og JA bøgerne er alvorligt dyre og der kommer hele tiden nye..
Nå det er jo \'snart\' jul *g*g*g*g
Tak
mvh.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester