Avatar billede glenovic16dk Nybegynder
18. februar 2005 - 04:14 Der er 12 kommentarer og
1 løsning

Problem med CCS kodning

Kære Experter

Jeg har en side programmeret i ASP og der er derfor en masse

<%=rs("feltnavn")%>

Og til den side har jeg er stylesheet.. Der bestemmer størrelsen og farver på text osv.

Men der hvor jeg har mine <%=rs("feltnavn")%> der virker style sheet'et ikke

Nogen der har et forslag til hvordan de kan komme til fungere sammen med mit stylesheet

Mvh [glenovic16dk]
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 05:15 #1
dit asp og din CSS (ikke CCS) har intet med hinanden at gøre.

Prøv at kommer med alt din kode, så kan vi se hvad fejlen er.
Og også gerne et link hvis muligt.
Avatar billede imago-dei Nybegynder
18. februar 2005 - 11:09 #2
Du skal i ASP indsætte <div> <span> <table> eller andre html tags. Det er disse tags du kan styre i CSS. Du kan ikke direkte styre ASP variabelnavne eller metoder.
Avatar billede glenovic16dk Nybegynder
18. februar 2005 - 13:45 #3
Her der har jeg en kode over general info.. Og alt text kommer til at stå med småt pga mit stylesheet.. Men ikke der hvor jeg henter oplysninger fra databasen

<!-- Generel info -->
     
      <table border="0" width="90%" id="table4" cellspacing="0" cellpadding="2" style="border: 1px solid #FFDB48; " bgcolor="#FFFBEC">
        <tr>
          <td colspan="3" height="25" bgcolor="#FEECA5">
            <div align="center"><b>Generel info om <%=rs("brugernavn")%></b>
          </td>
        </tr>
        <tr>
          <td width="10%">
            &nbsp;
          </td>
          <td width="45%">
            &nbsp;
          </td>
          <td width="45%">
          </td>
        </tr>
        <tr>
        <td width="10%" height="15">
          &nbsp;
        </td>
        <td width="45%" height="15">
          <b>Brugernavn:</b>
        </td>
        <td width="45%" height="15">
          <%=Server.HtmlEncode(rs("brugernavn"))%>
        </td>
      </tr>
      <tr>
        <td height="15" width="10%">
          &nbsp;
        </td>
        <td height="15" width="45%">
          <b>Navn:</b>
        </td>
        <td height="15" width="45%">
          <%=Server.HtmlEncode(rs("navn"))%>
        </td>
      </tr>
      <tr>
        <td width="10%" height="15"> 
          &nbsp;
        </td>
        <td width="45%" height="15"> 
          <b>Alder:</b>
        </td>
        <td width="45%" height="15">
          <%=Server.HtmlEncode(rs("alder"))%>
        </td>
      </tr>
      <tr>
        <td width="10%" height="15">
          &nbsp;
        </td>
        <td width="45%" height="15">
          <b>Køn:</b>
        </td>
        <td width="45%" height="15">
          <%=RS("kon")%>
        </td>
      </tr>
      <tr>
        <td width="10%" height="15">
          &nbsp;
        </td>
        <td width="45%" height="15">
          <b>Status:</b>
        </td>
        <td width="45%" height="15">
          <%
            if rs("online") = "online" then
            response.write "<font color=green>Online</font>"
            else
            response.write "<font color=red>Offline</font>"
            end if
          %>
          - <%=RS("sidste_login")%>
        </td>
      </tr>
     
      <% if rs("hjemmeside") <>"" then%>
     
      <tr>
        <td width="10%" height="15">
          &nbsp;
        </td>
        <td width="45%" height="15">
          <b>Hjemmeside:</b>
        </td>
        <td width="45%" height="15">
          <a target="_blank" title="Besøg <%=RS("hjemmeside")%>" href="<%=Server.HtmlEncode(rs("hjemmeside"))%>">
          <%=Server.HtmlEncode(rs("hjemmeside"))%></a>
        </td>
      </tr>

      <%
        else
        Response.write ""
        end if
      %>

      <% if rs("vismail") = "1" then%><tr>

      <td width="10%" height="15">
        &nbsp;
      </td>
      <td width="45%" height="15">
        <b>Email</b>
      </td>
      <td width="45%" height="15">
        <a title="Skriv en mail til <%=RS("Brugernavn")%>" href="Mailto:<%=Server.HtmlEncode(rs("email"))%>"><%=rs("email")%></a>
      </td>
    </tr>

    <%
      else
      Response.write ""
      end if
    %>

    <%
      if rs("humoren") <>"" then
    %>

    <tr>
      <td width="10%" height="15">
        &nbsp;
      </td>
      <td width="45%" height="15">
        <b>Humør:</b>
      </td>
      <td width="45%" height="15">
        <a title="Se årsag til <%=rs("brugernavn")%>'s humør" onclick="window.open('sehumor.asp','','scrollbars=no, height=200, width=280, top=400, left=400');return false;" href="http://localhost/ser/funk/send.asp?post=skriv">
          <%=rs("humoren")%>
        </a>
      </td>
    </tr>

    <%
      else
      Response.write ""
      end if
    %>

    <tr>
      <td width="10%" height="15">
        &nbsp;
      </td>
      <td width="45%" height="15">
        <b>Oprettet:</b>
      </td>
      <td width="45%" height="15">
        <%=RS("forste_login")%>
      </td>
    </tr>
    <tr>
      <td width="10%" height="15">
      </td>
      <td width="45%" height="15">
      </td>
      <td width="45%" height="15">
        &nbsp;
      </td>
    </tr>
  </table><br>   

<!-- / General info -->

Nogen der har et forslag ?
Avatar billede roenving Novice
18. februar 2005 - 15:08 #4
Stylesheets virker ikke anderledes overfor kode, som skrives ind fra et server-side scriptingsprog, for css fortolkes først i browseren, og så aner browseren jo ikke hvor teksten er kommet fra ...

-- så der må være noget andet, som blokerer, så prøv også at vise relevante dele af dit stylesheet !-)

-- og ikke alt arves ned gennem elementer i stylesheet, f.eks. arves tekst-properties ikke ind i tabeller !o]
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 15:16 #5
imago-dei

Det er godt nok noget vrøvl, <div> <span> <table> osv er HTML , det har intet med ASP delen at gøre. Serverside har ikke noget med klientside, før i ASP.NET
Avatar billede glenovic16dk Nybegynder
18. februar 2005 - 17:19 #6
[roenving]

Vil det sige at jeg ikke kan bruge mit stylesheet inde i tabeller ?
Avatar billede roenving Novice
18. februar 2005 - 21:21 #7
Næh, men du skal være opmærksom på, at hvis du bruger tabeller, skal de styles selvstændigt !-)
Avatar billede glenovic16dk Nybegynder
01. marts 2005 - 12:35 #8
[roenving]

Vil det sige at jeg skal give mine tabeller et ID? Fx <table class="tabel">

#Glenovic16dk

Ps : Du må undskylde hvis jeg er lidt dum, men er ikke specielt god til CSS
Avatar billede roenving Novice
03. marts 2005 - 13:37 #9
Du kan jo bare tilføje de properties på klassen, du vil sætte:

.tabel{border-collapse:collapse;}
.tabel td{color:magenta;font-size:xx-large;}
Avatar billede glenovic16dk Nybegynder
03. marts 2005 - 23:08 #10
Det vil sige at hvis jeg vil have at min font størrelse skal være 8 pt og tahoma

Så kommer properties'en i mit css til at se så ledes ud

.table  {
font-family: tahoma, verdena, sans serif;
font-size: 8 pt;
color: black;
}

Rigtigt ?
Avatar billede roenving Novice
04. marts 2005 - 13:51 #11
Ja, bortset fra, at der er forskel på browsernes måde at håndtere enheden pt ...

-- i IE oversættes den direkte til px, hvilket kan have sin berettigelse, mens den i andre browsere oversættes til den nøjagtige størrelse, den er (1/72 tomme !-)

-- så brug px som enhed i stedet ...

.tabel  {
font-family: tahoma, verdana, sans serif;
font-size: 8px;
color: black;
}

-- og et par andre småfejl blev rettet !-)
Avatar billede glenovic16dk Nybegynder
04. marts 2006 - 16:15 #12
Svar...
Avatar billede roenving Novice
21. marts 2006 - 00:18 #13
Tak ,-(
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

IT-JOB