Avatar billede hansjacob Nybegynder
27. juni 2000 - 08:44 Der er 10 kommentarer og
1 løsning

CSS som skal virke i NS

Hej hej.

Ja, jg ved det er den forkerte kategori, men jeg vidste ikke lige hvor jeg ellers skulle placere mit sp.
Nu til spørgsmålet:
mit css dokument virker ikke i NS. Jeg vil gerne lave en hvid bagrund, background-color: white, men ved denne linie laver NS sort baggrund, men indsætter dog mit i css valgte baggrundsbillede. I øvrigt virker den i IE.

Se evt
http://www.student.dtu.dk/~c973782/hockey
Avatar billede martin Nybegynder
27. juni 2000 - 17:27 #1
Det skyldes at din side sikkert ikke overholder W3 standarten.

Det du sikkert ikke har fået med er type="text/css"

eks.
<STYLE type="text/css">
Dine style tags
</STYLE>
Avatar billede hansjacob Nybegynder
28. juni 2000 - 11:35 #2
Jeg har lavet et css doc for sig. Heri står der ikke noget om typen, men i selve dokumentet er css'en indsat med følgende linie:
<link REL="stylesheet" TYPE="text/css" HREF="styleformainpage.css" TITLE="styles">

Skulle denne ikke virke ?
Avatar billede aortsx Nybegynder
28. juni 2000 - 20:29 #3
Du skriver:
COLOR: #xxxxxx; i dit stylesheet.

Prøv i stedet med:
background-color :#xxxxxx;
-anders
Avatar billede hansjacob Nybegynder
29. juni 2000 - 12:06 #4
Lidt længere nede har jeg skrevet background-color....
color referer vel til tekst farven.

Avatar billede aortsx Nybegynder
29. juni 2000 - 13:57 #5
Hvis jeg har forstået dig ret er det baggrundsfarven der er problemet, og i den version jeg har hentet af dit stylesheet, står der ikke noget med backgrond-color under "body".

Et eksempel der giver sort tekst på hvid baggrund:

body{
color: #000000; //tekstfarve
background-color: #FFFFFF //baggrundsfarve
}

men i dit style-sheet, definerer du alligevel farve på alle dine skrift-formatteringer.
Derfor er der ingen grund til at definere farve for body-tekst overordnet.
Håber det hjælper.
-anders
Avatar billede hansjacob Nybegynder
29. juni 2000 - 14:19 #6
Nu har jeg prøvet den ting der med at bruge dine linier, aortsx. Men lortet virker stadig ikke.

Hvis jeg slår attatchmenten fra virker den dog (DVS. hvis der ikke er noget baggrundsbillede). Hvorfor ?
Er der en måde, hvorpå jeg kan gå ind og tjekke browser ? Kan man evt. smide noget javaScript oveni ?
Avatar billede aortsx Nybegynder
29. juni 2000 - 17:21 #7
Dit sheet nu:
BODY {BACKGROUND: url(../grafik/backgroundimage.jpg) fixed no-repeat right center; COLOR: rgb(11,9,255); FONT-FAMILY: Verdana; FONT-SIZE: 11pt; LETTER-SPACING: 0px; WORD-SPACING: 1px
}

problemet er vist at du skal skrive BACKGROUND-IMAGE: url(../grafik/backgroundimage.jpg) ...ETC.
Avatar billede hansjacob Nybegynder
02. juli 2000 - 10:02 #8
Så virker den ikke til IE4, og det er jo noget lort. Jeg har ikke prøvet den i NS4+, men hvis det forslag virker til denne, så skal jeg jo ind at tjekke browser før jeg skriver koden.
DVS: Kan man inkludere JS, PHP eller andet i et css dokument ?
Avatar billede aortsx Nybegynder
07. juli 2000 - 02:14 #9
Undskyld det sene svar.
Der må være andre problemer med din kode som generer.
Nedenstående HTML-doc virker med garanti i både IE & NN:

<HTML>
<HEAD>
<TITLE>Begin from scratch</TITLE>
<STYLE type="text/css">
<!--
body { 
color: #6666FF;
background-color: #FFFFFF;
background-image:  url(sti til billede)
}
-->
</STYLE>
</HEAD>
<BODY>
Test
<BR>
NN = OK
<BR>
IE = OK
</BODY>
</HTML>

I dette dokument er style defineret i selve dokumentet og ikke i et linket stylesheet, men det har ingen indflydelse på syntaksen.

Må jeg foreslå at du prøver med noget frisk kode, hvor du først får for- og baggrundsfarve til at virke som du vil, og derefter bygger på og tester for hvert skridt, så du kan se hvor det går galt.
Held og lykke og slut herfra.
Avatar billede hansjacob Nybegynder
15. august 2000 - 11:50 #10
Jeg har selv fundet ud af det:

backgound-image virker IKKE i NS. Sådan er det bare.... Lorte browser
Avatar billede olebole Juniormester
15. august 2000 - 21:00 #11
<ole>
Udbrud som: \"Lorte browser...\" siger tit mere om programmøren end om browseren  ;o)

Siden hvornår har NS ikke understøttet \'background-image\'...?!?

Enten er det fordi, du ikke staver rigtigt (som i dit svar ovenfor) - eller også kan du bare ikke syntaksen (og IE lader dig desværre skrive hvad som helst, så du aldrig lærer syntaksen - og dermed altid vil synes, NS er en lorte browser, blot fordi DEN overholder standarden...det kaldes monopolisering!). Prøv:

<style>
<!--
BODY { background-image: url(ditBillede.jpg); }
-->
</style>

DET er den rette syntaks - og den understøttes af både IE og NS.
/Vh
</bole>
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