Avatar billede rolfenstein Nybegynder
12. marts 2008 - 13:12 Der er 5 kommentarer

css og asp

Jef ville lige høre om der er nogle der kan svare mig på om man kan blande css og asp kodning sammen .. mener at i min css fx:

a {
    color: #111111;
    text-decoration:none;
}

og hvis jeg fx gerne vil have at nogle på min chat vises i en farve og andre i en anden ?

hvis ja.. hvordan gør man så
Avatar billede softspot Forsker
12. marts 2008 - 13:34 #1
Så giver du dine links forskellige klasser og definerer disse klasser i din CSS.

Eksempelvis:

a.bruger1 { color:white; }
a.bruger2 { color:yellow; }

i din ASP-kode tager du så stilling til hvilken klasse den pågældende bruger skal benytte.

Eksempelvis:

<%
if brugertype = 1 then
%>
<a href="#" class="bruger1"><%=brugernavn%></a>
<%
else
%>
<a href="#" class="bruger2"><%=brugernavn%></a>
<%
end if
%>
Avatar billede rolfenstein Nybegynder
12. marts 2008 - 14:10 #2
men man kan ikke skrive
<%
if brugertype = 1 then
%>
<a href="#" class="bruger1"><%=brugernavn%></a>
<%
else
%>
<a href="#" class="bruger2"><%=brugernavn%></a>
<%
end if
%> i selve css filen ?
Avatar billede softspot Forsker
12. marts 2008 - 14:25 #3
Nej, det er korrekt. Hvis du vil kave en dynamisk CSS-fil, så skal du bare oprette en ASP-fil som returnerer CSS og så kalde den i dit link til den eksterne CSS-fil.

Eksempelvis oprettes en fil kaldet dynamicstyle.asp:

<%
response.contenttype = "text/css"
if brugertype = 1 then
  response.write("a { color: white; }")
else
  response.write("a { color: yellow; }")
end if
%>


og så linkes der til dette i HTML-siden:

<link rel="stylesheet" type="text/css" href="dynamicstyle.asp">
Avatar billede softspot Forsker
26. marts 2008 - 08:43 #4
Var det sidste noget du kunne bruge?
Avatar billede softspot Forsker
03. april 2008 - 12:47 #5
rolfenstein...?
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
Kurser inden for grundlæggende programmering

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