Avatar billede mrbs Nybegynder
31. oktober 2003 - 08:53 Der er 4 kommentarer og
1 løsning

Problemer med css

Er der noget i min kode der er lavet forkert (specielt med hensyn til scoolbarens farver, som jeg ikke kan få til at virke i min iframe (og egentlig heller ikke på de almindelige sider)! På hvilke af mine sider skal linket til dette stylesheet sættes ind? Er det i min index.htm, i den side hvor iframen defineres, eller er det i dokumentet som skal åbnes i iframen! Jeg kan ikke få det til hverken på den ene eller anden måde. Jeg har XP og IE60 osv... I just don't get it!

Koden goes:

a:active, a:link, a:visited {
    font-size:x-small;
    font-family:'Verdana','Arial';
    color:#C0C0C0;
    text-decoration:none;
}
a:hover {
    font-size:x-small;
    text-decoration:overline;
    color:#FFFFFF;
    font-family:'Verdana','Arial';
}
body, {
    font-size:x-small;
    background-color:transparent;
    font-family:'Verdana','Arial';
    color:#FFFFFF;
    scrollbar-face-color: #796834;
    scrollbar-shadow-color: #796834;
    scrollbar-highlight-color: #796834;
    scrollbar-3dlight-color: #796834;
    scrollbar-darkshadow-color: #796834;
    scrollbar-track-color: #796834;
    scrollbar-arrow-color: #ffffff;
}
Avatar billede jelzin101 Praktikant
31. oktober 2003 - 09:02 #1
body, { et komma ?

derudover mener jeg ikke at scrollbar tingene er defineret i standarden
Avatar billede korup Nybegynder
31. oktober 2003 - 09:04 #2
Hvid du skriver et : efter body i steder for , :)

/korup
Avatar billede mrbs Nybegynder
31. oktober 2003 - 09:10 #3
Jeg har netop selv fundet svaret:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
udskiftes med:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

da det ellers bliver slået fra!!!
Avatar billede mrbs Nybegynder
31. oktober 2003 - 09:11 #4
Tak for hjælpen, men det lille komma har ikke nogen indflydelse!
Avatar billede pelkjaer Nybegynder
31. oktober 2003 - 09:28 #5
Du må sørme ikke fjerne url'en i din doctype, hvad enten du skriver html 4, eller xhtml 1. I så fald kan du ikke regne med at den css du skriver læses korrekt.

Du skal dog vide at scrollbar farver/styles er IE only, og derfor ikke er "valid".

Men derfor burde du sagtens kunne få dine scrollbar farver til at virke i xhtml (og med korrekt doctype, så resten af din css læses efter hensigten)

Nedenstående er fx. en side du åbner i en iframe:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
a:active, a:link, a:visited {
    font-size:x-small;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#C0C0C0;
    text-decoration:none;
}
a:hover {
    font-size:x-small;
    text-decoration:overline;
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
    font-size:x-small;
    background-color:transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    scrollbar-face-color: #796834;
    scrollbar-shadow-color: #796834;
    scrollbar-highlight-color: #796834;
    scrollbar-3dlight-color: #796834;
    scrollbar-darkshadow-color: #796834;
    scrollbar-track-color: #796834;
    scrollbar-arrow-color: #ffffff;
}
-->
</style>
</head>
<body>
<p>test</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>test</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>test</p>
</body>
</html>
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