Avatar billede timealert Nybegynder
23. november 2004 - 14:20 Der er 14 kommentarer og
1 løsning

Valideret farver på scrollbar?

Hvordan sætter man farver på en scrollbar?

body {     scrollbar-face-color:        grey;
    scrollbar-shadow-color:        #433AC0;
    scrollbar-darkshadow-color:    grey;
    scrollbar-highlight-color:    grey;
    scrollbar-arrow-color:        #433AC0;
    scrollbar-3dlight-color:    #433AC0;
    scrollbar-track-color:         grey;
}

hvis man bruger ovenstående skriver W3C validator'en følgende:

Line: 1 Context : body
Property scrollbar-face-color doesn't exist : grey

Line: 2 Context : body
Property scrollbar-shadow-color doesn't exist : #433ac0

Line: 3 Context : body
Property scrollbar-darkshadow-color doesn't exist : grey

Line: 4 Context : body
Property scrollbar-highlight-color doesn't exist : grey

Line: 5 Context : body
Property scrollbar-arrow-color doesn't exist : #433ac0

Line: 6 Context : body
Property scrollbar-3dlight-color doesn't exist : #433ac0

Line: 7 Context : body
Property scrollbar-track-color doesn't exist : grey

Det skulle gerne virke i de fleste browsere og samtidig følge standarden.
Avatar billede exp Juniormester
23. november 2004 - 14:23 #1
Det kan kun lade sig gøre i IE, og det er ikke valid CSS. Punktum.
Avatar billede schaefner Juniormester
23. november 2004 - 14:27 #2
Den skriver jo faktisk klart og tydeligt hvad fejlen er :)

Ellers skal du bruge javascript, hvis du vil have en mere "custon" scrollbar:
http://ghtml.com/showoff/scrollbar/index.html
Avatar billede timealert Nybegynder
23. november 2004 - 14:54 #3
ok tak.

Vil I fortælle mig hvorfor jeg ikke kan validere min side: http://www.svend-damgaard.dk/test/firmaet.htm

W3C skriver "Sorry, I am unable to validate this document because its content type is text/plain, which is not currently supported by this service.

The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html)."

Hvad gør jeg galt?
Dette er selvfølgelig et nyt spørgsmål = flere point :)
Avatar billede exp Juniormester
23. november 2004 - 14:55 #4
Hvis det er et nyt spørgsmål, hvorfor opretter du så ikke en ny tråd?

;-)
Avatar billede timealert Nybegynder
23. november 2004 - 14:57 #5
fordi jeg ved du kender svaret.... Men jeg kan da godt oprette en ny tråd hvis herren ønsker dette?
Avatar billede exp Juniormester
23. november 2004 - 14:58 #6
Men kort sagt, så mangler du at angive DOCTYPE samt tegnsæt...

Fx:


<!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" xml:lang="da" lang="da">
Avatar billede exp Juniormester
23. november 2004 - 14:59 #7
Avatar billede olebole Juniormester
23. november 2004 - 15:02 #8
<ole>

Nej, det er en helt forkert DTD. Det er denne, du skal bruge:
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

Spørgeren skriver ikke XHTML, men HTML. Det skal hans DTD afspejle - ellers gør DTD'en bare mere skade end gavn.

I øvrigt er det rystende ligegyldigt at skrive XHTML1.0-Transitional. Så kan man ligeså godt skrive i HTML4.01-Trans.
Man har først fordele ved at bruge XHTML, hvis man skriver i en 'Strict' version  ;o)

/mvh
</bole>
Avatar billede exp Juniormester
23. november 2004 - 15:04 #9
olebole >>
Jeg kom bare lige med det første eksempel jeg fandt ;-)
Avatar billede olebole Juniormester
23. november 2004 - 15:04 #10
... og så skal denne meta naturligvis også sættes  :)
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Avatar billede olebole Juniormester
23. november 2004 - 15:07 #11
timealert >> Jeg kan se, at du faktisk prøver at sætte en DTD - men den skal skrives _før_ <html>  :)
Desuden er det vigtigt, at den URL, der står i den DTD, jeg skrev, er med. Er den ikke det, kan IE ikke overholde CSS- og andre standarder.
Avatar billede timealert Nybegynder
23. november 2004 - 15:08 #12
Jeg takker for læsestoffet.

Har jeg ret i at det skal sættes ind mellem <head> og </head>?

Fx:
<head>
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<TITLE>bla bla</TITLE>
</head>
Avatar billede exp Juniormester
23. november 2004 - 15:09 #13
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<TITLE>bla bla</TITLE>
</head>
Avatar billede timealert Nybegynder
23. november 2004 - 15:18 #14
Mange tak for hjælpen.


exp -> flere point findes her: http://www.eksperten.dk/spm/564279
Avatar billede exp Juniormester
23. november 2004 - 15:21 #15
Giv dem til olebole istedet :-)
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