Avatar billede jthyge Seniormester
10. juni 2003 - 19:41 Der er 48 kommentarer og
1 løsning

Forskellige baggrundsfarver?

Hvordan kan jeg lave forskellige baggrundsfarver på en side hvor jeg har en .css fil til at styre farver mm. og gerne vil have andre baggrundsfarver i de filer jeg "includ´er"??
Avatar billede fangel Nybegynder
10. juni 2003 - 19:53 #1
øhhh... forstår ikke helt, prøv at forklar lidt bedre
Avatar billede jthyge Seniormester
10. juni 2003 - 19:56 #2
Jeg har en side som jeg bruger oplsyningerne fra en .css fil til at sætte skrifttyper og farver mm op... Men når jeg så includer en anden side i en frame bruger denne side jo den sammen .css fil til at se hvad baggrundsfave den skal vise. Men jeg ønsker at der er forskellige farver i de to frames/sider...

Håber det er froståelige nu... Eller kig på http://3del.dk/3delny/

Det er her jeg ønser at have en anden baggrundsfarve der hvor der står tekst!
Avatar billede doggy82 Praktikant
10. juni 2003 - 19:57 #3
body.one {bgcolor:red}
body.two {bgcolor:red}

første:
<body class="one">

anden:
<body class="two">
Avatar billede doggy82 Praktikant
10. juni 2003 - 19:58 #4
nååå så sæt bg'en på dine divs.
Avatar billede jthyge Seniormester
10. juni 2003 - 20:02 #5
Okey.. Nu har jeg sat body.two {bgcolor:white}

Og så er hele siden "White" og det skulle bare være i en lille frame.. Hvad gør jeg forkert?
Avatar billede fangel Nybegynder
10. juni 2003 - 20:03 #6
altså ligesom på denne side hvor forskellige <div> har forskellige baggrundsfarver?

http://80.161.80.103/Deviant/ <= serveren kun oppe når min comp. er tændt

Morten
Avatar billede jthyge Seniormester
10. juni 2003 - 20:38 #7
Ja.. Noget i den stil!! Nu ved jeg ikke om du har brugt include men det er det jeg skal bruge!
Avatar billede jthyge Seniormester
10. juni 2003 - 20:47 #8
Hvis jeg laver det om til red er siden stadig hvid.. Så der må være noget jeg ikke gør rigtigt!
Avatar billede fangel Nybegynder
10. juni 2003 - 21:03 #9
du skal sæyye de rigtige class... of for de rigtige tags..

Morten
Avatar billede fangel Nybegynder
10. juni 2003 - 21:03 #10
hov, sætte
Avatar billede jthyge Seniormester
10. juni 2003 - 21:06 #11
Detter er min .css fil

body.one {bgcolor:red}
body.two {bgcolor:red}

.1 { font-size: 20px;
color: #666666;
}

.2 { font-size: 15px;
color: #666666;
}

.3 { font-size: 12px;
color: #666666;
}



a:link    {color: #666666}
a:visited {color: #666666}
a:active  {color: #666666}
a:hover  {color: #000000}

Og her har jeg sat body til <body class="two">

<body class="two">
<table border="0" width="120">
<Div class="2"><b>Opdateringer</b></div><br>
<Div class="3"><b>07-06-03 17:30</b></div>
<Div class="3">H.F.B. Rasmussen har fået 3del.dk mail</div><br>
<Div class="3"><b>06-06-03 17:55</b></div>
<Div class="3">Så er vi på nettet igen.. www.3del.dk</div><br>
<Div class="3"><b>20-02-03 21:55</b></div>
<Div class="3">Skumfidusen er tilføjet.</div>
</table>
</body>

Men der sker intet?
Avatar billede fangel Nybegynder
10. juni 2003 - 21:08 #12
er din HTML valid? tjek på http;//validator.w3.org
Avatar billede jthyge Seniormester
10. juni 2003 - 21:24 #13
Siden kan ikke validere min side.. Hmm..  Ander ikke hvorfor?
Avatar billede doggy82 Praktikant
10. juni 2003 - 21:26 #14
Du burde altså se noget mer' på de tutorials. Så kan du også bedre forklare hvad dit problem er.
Avatar billede fangel Nybegynder
10. juni 2003 - 21:27 #15
du mangler charcter encoding...

sæt denne linie i <head> sektionen

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

---

og denne linie helt i toppen (før <html>)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

---

så kan du se hvad den siger...

Morten
Avatar billede jthyge Seniormester
10. juni 2003 - 21:33 #16
Okey den har så fundet en del fejl... Men hvad er der i vejen med en linje som denne?

<table border="1" align="center" width="75%" height="495">
Avatar billede fangel Nybegynder
10. juni 2003 - 21:38 #17
i følge standarderne få HTML har table ikke en height ;)
Avatar billede jthyge Seniormester
11. juni 2003 - 15:52 #18
Okey så lad mig spørge på en anden måde??

Jeg har en frame, som skal have en baggrundsfarve! Kan denne baggrundsfarve styres fra en .css fil??

Altså noget lignende <td width="17%" height="95" class="one"> hvor class="one" bruges til at finde baggrundsfarven?
Avatar billede fangel Nybegynder
11. juni 2003 - 15:53 #19
hvis det er en frame, så skal filen ind i framet jo også have "vedhæfter" css filen!

Morten
Avatar billede roenving Novice
11. juni 2003 - 15:56 #20
>>jthyge 15:52:03

ja, men så skal du også have css-filen med i det dokument, du loader i framen
Avatar billede jthyge Seniormester
11. juni 2003 - 15:57 #21
Altså med <link REL="stylesheet" TYPE="text/css" href="style1.css"> indsat?
Avatar billede roenving Novice
11. juni 2003 - 16:01 #22
Ja !-)
Avatar billede jthyge Seniormester
11. juni 2003 - 16:21 #23
Okey... Jeg har dette style sheet http://3del.dk/3delny/style1.css

Og denne side.. http://3del.dk/3delny/opdat.php
som bruger ovenstående .css, alt virker fint undtagen bgcolor..

Det er sikkert bare en lille fejl, men hvad`?
Avatar billede fangel Nybegynder
11. juni 2003 - 16:25 #24
måske du skulle bruge

background : Red;

eller

background-color : Red;

dette virker bedre ;)

Morten
Avatar billede jthyge Seniormester
11. juni 2003 - 16:30 #25
I .php filen, ikke?? Men så er problemet at så når jeg åbner siden med frames, og opdat.php includes i en af framesene, så blive hele siden rød? og ikke kun den frame...
Avatar billede roenving Novice
11. juni 2003 - 16:30 #26
>>dea_pg -- men burde vel ikke gøre nogen forskel, da een af de parametre du kan angive til background præcis er farven ...

-- prøv forøvrigt med små bogstaver eller #ff0000
Avatar billede fangel Nybegynder
11. juni 2003 - 16:32 #27
reoenving => ja, men jthyge bruger bgcolor, og denne findes ikke ;)
Avatar billede roenving Novice
11. juni 2003 - 16:36 #28
>>dea_pg

-- nåeh, jeg troede din kommentart til sidst gik på forskel mellem background og background-color ;O)
Avatar billede roenving Novice
11. juni 2003 - 16:37 #29
-- det'r os' doggys skyld !-|
>>10/06-2003 19:57:03
Avatar billede fangel Nybegynder
11. juni 2003 - 16:44 #30
shame on hin
Avatar billede roenving Novice
11. juni 2003 - 16:45 #31
*g*
Avatar billede jthyge Seniormester
11. juni 2003 - 16:51 #32
Okey... Et eller andet sted mellem kl 16:36:10 og kl 16:37:11 blev jeg sat af... Hmm...
Avatar billede fangel Nybegynder
11. juni 2003 - 16:56 #33
i dit stylesheet bruger du "bgcolor" til at angive baggrunds farve, dette er ikke en CSS ting, der hedder den "background-color" (eller "background")

Morten
Avatar billede roenving Novice
11. juni 2003 - 16:57 #34
>>jthyge
tilbage på sporet ...
Har du sat stylesheet med _forskellig_ background-color på dine sider ?-)
Avatar billede jthyge Seniormester
11. juni 2003 - 17:03 #35
Hmm... Det vil sige at det doggy86 skrev var forkert??

Okey, så langt så godt!! Nu virker det med at siden får sin bg farve fra .css filen, men det er stadig den samme farve i alle framesene!! Den tager bare den der står først.. og bruge over det hele...
Avatar billede fangel Nybegynder
11. juni 2003 - 17:05 #36
så er det NU du skal lege med classes (altså .one og .two)...

Morten
Avatar billede jthyge Seniormester
11. juni 2003 - 17:19 #37
Ja.. Precis, det gør jeg! Men det hele blive stadig den samme farve...

Jeg har denne med rød baggrund... http://3del.dk/3delny/top5.php
Denne med sort baggrund... http://3del.dk/3delny/opdat.php
Og når jeg skal have dem frem i frames her http://3del.dk/3delny/index.php
Bliver det hele sort...

Det er det jeg ikke forstår!
Avatar billede roenving Novice
11. juni 2003 - 17:31 #38
Nu er det jo svært at lige hjælpe, når 'vis kilde' ikke dur ...
Avatar billede jthyge Seniormester
11. juni 2003 - 17:39 #39
Hmm... Det gør den hos mig!! Skal jeg ligge koderne her... ? "Det fylder nok for meget"
Avatar billede roenving Novice
11. juni 2003 - 17:44 #40
Bare css'en og head til <body>
Avatar billede jthyge Seniormester
11. juni 2003 - 17:51 #41
Her er css..

body.one {background-color:#000000}
body.two {background-color:red}

.1 { font-size: 20px;
color: #666666;
}

.2 { font-size: 15px;
color: #666666;
}

.3 { font-size: 12px;
color: #666666;
}



a:link    {color: #666666}
a:visited {color: #666666}
a:active  {color: #666666}
a:hover  {color: #000000}

Og her det to body...

<body class="two">

<body class="one">
Avatar billede roenving Novice
11. juni 2003 - 17:54 #42
Hvad skerder, hvis du nøjes med:
.one {background-color:#000000}
.two {background-color:red}
Avatar billede jthyge Seniormester
11. juni 2003 - 17:58 #43
Det samme!!
Avatar billede roenving Novice
11. juni 2003 - 18:01 #44
hmmm ...
Avatar billede roenving Novice
11. juni 2003 - 18:07 #45
Jeg har godtnok ikke brugt css og jeg bruger frames på denne her, men det kører smertefrit:

Toppen: <BODY BGCOLOR="#66CCFF">
Menuen: <BODY BGCOLOR="#0099CC">
Mainframe: <BODY BGCOLOR="#0099FF"
Avatar billede jthyge Seniormester
12. juni 2003 - 15:08 #46
Ahh... Nu har jeg fundet en løsning på problemet...

<td width="17%" height="95" class="one"><? include("opdat.php"); ?></td>

class kan bare sættes ind i selve framen hvor siden skal hentes ind i...
Avatar billede fangel Nybegynder
12. juni 2003 - 15:10 #47
hvis du bare hiver det i med include() er det ikke frames, men bare et ex på SSI (server-side include)... derfor det ikke ville have virket

Morten
Avatar billede jthyge Seniormester
12. juni 2003 - 16:43 #48
hvis i ligs smider et svar, kan i dele pointsene... I har jo været til hjælp!!! :-)
Avatar billede fangel Nybegynder
12. juni 2003 - 16:56 #49
svaa'r
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