Er det muligt at skrive JavaScript i en CSS. Tanken er at linien: <td id="knap2" class="menu" onClick="Link(id,'test.html');" onmouseover="mouseover('knap2');" onmouseout="mouseout('knap2');"> skulle forkortes med CSS. Således at man kunne nøjes med at skrive:
Du har glemt mine #-tegn -- de er _meget_ vigtige, for i css identificerer selectors uden noget foran tags, og jeg kender ikke html-tagget knap1 (og det gør browseren heller ikke !-)
Derudover er den korrekte syntaks jo:
#knap1:hover{background-image:url('knap2.gif')}
-- jeg var vist lidt hurtig på tasterne ...
En ting, som jeg endnu ikke har set en god forklaring på er imidlertid i hvilket omfang browserne understøtter den del af W3C's anbefalinger for CSS2 ...
Alle browsere understøtter ovenstående for <A>-tags men hvor mange andre understøttes?-)
Det virker stadig ikke.. (I Explorer 6 - det er den størstedelen af verdensbefolknigen bruger.. så hvis det ikke virker her har det ikke den ønskede effekt) <HTML> <BODY> <HEAD> <STYLE TYPE="text/css"> .menu td{ padding-left:18px; background: url(knap1.gif); width: 160; height: 30; align: left; valign:bottom; }
Jeg prøvede endda at sætte en href ind i td-tag'et, men uden effekt.
Synes godt om
Ny brugerNybegynder
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.