Avatar billede lee Nybegynder
08. september 2008 - 14:17 Der er 20 kommentarer

CSS fil - Scrollbar farver - iframe

Hej igen

JEg forsøger at lægge nye farver på min hjemmesides scrollbar.

Det driller dog en del og jeg har forsøgt at ligge....

scrollbar-face-color: #667787;   
scrollbar-track-color: #AAB7C4; 
scrollbar-arrow-color: black; 
scrollbar-3d-light-color:#667787; 
scrollbar-base-color:#667787; 
scrollbar-dark-shadow-color:#667787; 
scrollbar-highlight-color:#667787; 
scrollbar-shadow-color:#667787

... ind i Style - body...

Men som i kan se reagere scrollbaren slet ikke på min farveænring...???

Kan i hjælpe mig her?

http://www.laura-dee.dk/links.html
Avatar billede w13 Novice
08. september 2008 - 14:41 #1
Jeg er ikke sikker på, du kan gøre det i IE7 længere (eller i Vista måske). Men scrollbar-koderne har heller aldrig været gyldige og har også kun virket i IE.
Avatar billede michael_stim Ekspert
08. september 2008 - 14:46 #2
Det burde virke i IE7. Prøv at sætte en semikolon til sidst.
scrollbar-face-color: #667787;   
scrollbar-track-color: #AAB7C4; 
scrollbar-arrow-color: black; 
scrollbar-3d-light-color:#667787; 
scrollbar-base-color:#667787; 
scrollbar-dark-shadow-color:#667787; 
scrollbar-highlight-color:#667787; 
scrollbar-shadow-color:#667787;
Avatar billede lee Nybegynder
08. september 2008 - 15:02 #3
hmmm det var deværre ikke det der manglede...
Avatar billede w13 Novice
08. september 2008 - 15:32 #4
Det er din XHTML-doctype, der slår det fra, viser en test.
Avatar billede w13 Novice
08. september 2008 - 15:33 #5
Det samme gælder dog med en HTML 4.01 Strict-doctype. Så måske skal du bare ikke have nogen doctype på, hvis du vil bestemme scrollbarens farve.

Den rigtigste løsning ville nok være at "bygge" en scrollbar i HTML, CSS og JavaScript eller finde en på nettet.
Avatar billede lee Nybegynder
08. september 2008 - 16:53 #6
Sådan ;o)

Tak for hjælpen
Avatar billede lee Nybegynder
08. september 2008 - 16:54 #7
smider du et svar.. point skal da skifte ejer her ;o)
Avatar billede olebole Juniormester
08. september 2008 - 17:21 #8
<ole>

Naturligvis må man ikke undlade en DTD - hvilket dog heller ikke er nødvendigt. Bare læg reglerne på dokument elementet i stedet for body elementet - så virker det også med en fuld DTD. I et CSS-compliant dokument er det jo dokument elementet, der scroller  ;o)

html {
    scrollbar-face-color: #667787;   
    scrollbar-track-color: #AAB7C4; 
    scrollbar-arrow-color: black; 
    scrollbar-3d-light-color:#667787; 
    scrollbar-base-color:#667787; 
    scrollbar-dark-shadow-color:#667787; 
    scrollbar-highlight-color:#667787; 
    scrollbar-shadow-color:#667787;

}

Brug en HTML 4.01 Strict-doctype - og valider derefter dokumentet på:
    http://validator.w3.org/#validate_by_uri+with_options

/mvh
</bole>
Avatar billede olebole Juniormester
08. september 2008 - 17:23 #9
Hva' dæææææhlen ...?!??!!! LEE ...? Hvor _er_ det længe siden! Jeg håber, du har det godt  ;D
Avatar billede lee Nybegynder
08. september 2008 - 18:55 #10
Heeeeeeeeeeeeeeeej Oleeeeeeeeee!

Ja sq' det ER da mig *GG*

Jeg har det SUPER!
Hvad med dig?
Avatar billede lee Nybegynder
08. september 2008 - 19:02 #11
ah så slet ikke du havde svaret....

SKAL der stå det dokument ting i toppen???

Hvad præcist skal jeg smide ind deroppe uden at den driller min scroller?
Avatar billede lee Nybegynder
08. september 2008 - 19:04 #12
sikke en masse / jeg mangler ;s
Avatar billede olebole Juniormester
08. september 2008 - 19:21 #13
Du skriver:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
... osv ... osv ...

- og så skriver du i din head:

<style type="text/css">
html {
    scrollbar-face-color: #667787;   
    scrollbar-track-color: #AAB7C4; 
    scrollbar-arrow-color: black; 
    scrollbar-3d-light-color:#667787; 
    scrollbar-base-color:#667787; 
    scrollbar-dark-shadow-color:#667787; 
    scrollbar-highlight-color:#667787; 
    scrollbar-shadow-color:#667787;

}

/* og sikkert en masse mere CSS her */

</style>

- så skulle det gerne virke  =)

Skriv lige en mail til mit nickname på GMail  ;o)
Avatar billede lee Nybegynder
08. september 2008 - 21:12 #14
Det skal jeg nok ;o)
'
Hmmm... hvis jeg smider <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
ind, så går mit css tabt på scrollere ;(
Avatar billede olebole Juniormester
08. september 2008 - 21:17 #15
Læg mærke til, jeg lægger CSS-reglerne på dokument elementet (html-elementet) - ikke på body elementet  ;o)

Prøv dette dokument i IE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Lee-Pigens test</title>
<style type="text/css">
html {
    scrollbar-face-color: #667787;   
    scrollbar-track-color: #AAB7C4; 
    scrollbar-arrow-color: black; 
    scrollbar-3d-light-color:#667787; 
    scrollbar-base-color:#667787; 
    scrollbar-dark-shadow-color:#667787; 
    scrollbar-highlight-color:#667787; 
    scrollbar-shadow-color:#667787;
}
</style>

</head>
<body>

<div style="width:400px;height:2000px;background:yellow">Meget højt div</div>

</body>
</html>
Avatar billede lee Nybegynder
08. september 2008 - 21:49 #16
Hihi! Lee-Pigens test ;o)

Hmmm... jo men jeg har jo lavet denne her fine CSS fil.. og har refereret til den i Head

<link rel="stylesheet" type="text/css" href="lee.css">

Det var for at undgå at skulle rette i hvert enkelt dokument når jeg en dag får lyst til at lave om på det hele *S*

Hvordan kan det være at det ikke vil virke hvis jeg bruger den refference i head ?

Det burde vel være det samme om jeg lagde...

<style type="text/css">
html {
    scrollbar-face-color: #667787;   
    scrollbar-track-color: #AAB7C4; 
    scrollbar-arrow-color: black; 
    scrollbar-3d-light-color:#667787; 
    scrollbar-base-color:#667787; 
    scrollbar-dark-shadow-color:#667787; 
    scrollbar-highlight-color:#667787; 
    scrollbar-shadow-color:#667787;
}
</style>

... inde i head som når jeg ligger...

<link rel="stylesheet" type="text/css" href="lee.css">

... inde i head?
Avatar billede olebole Juniormester
09. september 2008 - 10:12 #17
Du kan i stedet bare stoppe koden her:

html {
    scrollbar-face-color: #667787;   
    scrollbar-track-color: #AAB7C4; 
    scrollbar-arrow-color: black; 
    scrollbar-3d-light-color:#667787; 
    scrollbar-base-color:#667787; 
    scrollbar-dark-shadow-color:#667787; 
    scrollbar-highlight-color:#667787; 
    scrollbar-shadow-color:#667787;
}

- ind i din fine CSS fil. Så spiller det også  ;o)
Avatar billede lee Nybegynder
25. september 2008 - 14:07 #18
Ole send mig lige en mail lee@laura-dee.dk ;o)
Avatar billede olebole Juniormester
25. september 2008 - 15:05 #19
Yups ... sender den i aften. Er på vej ud af døren  ;o)
Avatar billede lee Nybegynder
27. april 2009 - 13:22 #20
Ole der!

Sender du mig ikke lige en mail... du forsvandt.
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