Avatar billede Slettet bruger
13. december 2003 - 16:52 Der er 16 kommentarer og
2 løsninger

Hvordan undgår jeg elevator

- eller hvad den nu hedder, den tingest i højre side, som jeg tager fat i for at scolle ned ad siden.
Jeg har en side, som absolut ikke har brug for nogen elevator.
Kan det skyldes noget i følgende CSS fil:


BODY
{
    FONT-SIZE: 11px;
    COLOR: #0D6B08;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    SCROLLBAR-FACE-COLOR: #ffd979;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffd979;
    SCROLLBAR-SHADOW-COLOR: #ffd979;
    COLOR: #0c0000;
    SCROLLBAR-3DLIGHT-COLOR: #ffd979;
    SCROLLBAR-ARROW-COLOR: #ffff99;
    SCROLLBAR-TRACK-COLOR: #ffeab9;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    SCROLLBAR-DARKSHADOW-COLOR: #666666;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none;
}
A:link
{
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #0D6B08;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #0D6B08;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.txt
{
    FONT-SIZE: 11px;
    COLOR: #0D6B08;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
Avatar billede Slettet bruger
13. december 2003 - 16:55 #1
scroll bar hedder den selvfølgelig
Avatar billede roenving Novice
13. december 2003 - 16:56 #2
IE sætter altid mindst skyggen af scrollbaren på siden ...

-- og hvis du ikke har brug for scrollbaren er alle de linjer, som starter med SCROLLBAR- jo overflødige !-)

overflow:none; i body-stylen skulle fjerne den, men altså ikke skyggen !-)
Avatar billede Slettet bruger
13. december 2003 - 17:01 #3
Men jeg har brug for scollbaren i andre filer, som bruger den samme css-fil
Avatar billede roenving Novice
13. december 2003 - 17:15 #4
Så kan du sætte en speciel class for lige den body !-)
Avatar billede Slettet bruger
13. december 2003 - 17:19 #5
Hvordan mener du?
Avatar billede ducks Nybegynder
13. december 2003 - 17:21 #6
I CSS

body.scroll
    SCROLLBAR-FACE-COLOR: #ffd979;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffd979;
    SCROLLBAR-SHADOW-COLOR: #ffd979;
    COLOR: #0c0000;
    SCROLLBAR-3DLIGHT-COLOR: #ffd979;
    SCROLLBAR-ARROW-COLOR: #ffff99;
    SCROLLBAR-TRACK-COLOR: #ffeab9;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    SCROLLBAR-DARKSHADOW-COLOR: #666666;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none;
}

I HTML

<body class="body.scroll">
Avatar billede ducks Nybegynder
13. december 2003 - 17:22 #7
body.scroll
    SCROLLBAR-FACE-COLOR: #ffd979;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffd979;
    SCROLLBAR-SHADOW-COLOR: #ffd979;
    COLOR: #0c0000;
    SCROLLBAR-3DLIGHT-COLOR: #ffd979;
    SCROLLBAR-ARROW-COLOR: #ffff99;
    SCROLLBAR-TRACK-COLOR: #ffeab9;
}
Avatar billede roenving Novice
13. december 2003 - 17:30 #8
En lille fejlrettelse:

body{
    font-size: 11px;
    color: #0d6b08;
    font-family: verdana, arial, helvetica, sans-serif;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    scrollbar-darkshadow-color: #666666;
    background-color: #ffff99;
    text-decoration: none;
}
body.scroll{
    scrollbar-face-color: #ffd979;
    scrollbar-highlight-color: #ffd979;
    scrollbar-shadow-color: #ffd979;
    scrollbar-3dlight-color: #ffd979;
    scrollbar-arrow-color: #ffff99;
    scrollbar-track-color: #ffeab9;
    color: #0c0000;
}

<body class="scroll"> eller
<body>
Avatar billede Slettet bruger
13. december 2003 - 17:41 #9
Jamen jeg har i hundredvis af filer, hvor der blot står <body>.
Skal jeg så i css filen bytte om på body og body-scroll?
Avatar billede roenving Novice
13. december 2003 - 17:47 #10
Fordelen ved at lave det sådan, som jeg har skrevet er, at du får alle properties sat uden at skulle gentage dem, men du kan sagtens:

body{
    font-size: 11px;
    color: #0d6b08;
    font-family: verdana, arial, helvetica, sans-serif;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    scrollbar-darkshadow-color: #666666;
    background-color: #ffff99;
    text-decoration: none;
    scrollbar-face-color: #ffd979;
    scrollbar-highlight-color: #ffd979;
    scrollbar-shadow-color: #ffd979;
    scrollbar-3dlight-color: #ffd979;
    scrollbar-arrow-color: #ffff99;
    scrollbar-track-color: #ffeab9;
    color: #0c0000;
}
.noscroll{
    font-size: 11px;
    color: #0d6b08;
    font-family: verdana, arial, helvetica, sans-serif;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    scrollbar-darkshadow-color: #666666;
    background-color: #ffff99;
    text-decoration: none;
}

<body class="noscroll">

-- men forøvrigt har du 2 gange color i den, du viser, den sidste værdi vil blive brugt, så den første er overflødig !-)
Avatar billede lsskaarup Nybegynder
13. december 2003 - 17:52 #11
Afhængigt af hvor mange sider som ikke skal have scroll, så ville jeg skrive det i body, hvor det enten hedder scroll="no" eller scrolling="no", kan ikek huske præcist, så fjernes scrollbaren helt, heller ingen skygge, men som sagt, hvis du bare begynder at komme op på flere sider som ikke skal have scrollbar, og samtidig have mange sider som skal have den, så vil jeg lave to definitioner, på scrollbaren i css.
Avatar billede Slettet bruger
13. december 2003 - 17:52 #12
Nu har jeg lavet den her, men der er stadig scrollbar i
<BODY class="noscroll" style="margin-top:0px;margin-left:0px;margin-right:0px;">
Avatar billede Slettet bruger
13. december 2003 - 17:56 #13
Jeg har ikke ret mange, som ikke skal have scrollbar, så jeg vil absolut foretrække en løsning i stil med den du nævner
Avatar billede nak-m Nybegynder
13. december 2003 - 20:14 #14
ntg:
Du kan bare følgende i de dokumenter, hvor scrollbaren skal fjernes:

<body style="overflow: hidden">
Avatar billede nak-m Nybegynder
13. december 2003 - 20:17 #15
Der skulle have stået: "Du kan bare skrive følgende..." :)
Avatar billede lsskaarup Nybegynder
17. januar 2004 - 17:42 #16
Hvordan går det??
Avatar billede nak-m Nybegynder
08. februar 2004 - 22:17 #17
takker for point :)
Avatar billede lsskaarup Nybegynder
09. februar 2004 - 16:59 #18
Takker
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