Avatar billede encory Nybegynder
27. januar 2004 - 09:51 Der er 3 kommentarer og
1 løsning

Stylesheets konflikt.. tror jeg?

Jeg får følgende fejl: 'Style er null eller ikke et objekt', når mit javascript forsøger at kalde classes i mit importerede stylesheet 'x.css' hvordan kan det være..??? Kan inline CSS ikke samarbejde med eksternt css. Hvis jeg udkommenterer det interne virker det fint.. men denne mulighed har jeg desværre ikke i den kørende version af applikationen.
Sidder der en med en forklaring og en mulig løsning.

<HTML DIR=LTR>
<HEAD>
<META HTTP-EQUIV="content-type" CONTENT="text/html;charset=ISO-8859-1">
<TITLE>Test</TITLE>
<STYLE TYPE="text/css">
Body    { color: #000000;  background-color: #c0c0c0;  text-decoration: none;
font:  bold  10pt  'sans-serif','serif','monospace','cursive','fantasy' ;}
.bodyLayer { font:  bold  10pt  'sans-serif','serif','monospace','cursive','fantasy' ;}
</STYLE>
<script src="scripts/Defaults.js"></script>
<script src="scripts/LFunc.js"></script>
<script src="scripts/AltText.js"></script>
<script src="scripts/Calendar.js"></script>
<script src="scripts/ToolTips.js"></script>
<script src="scripts/API.js"></script>
<script src="scripts/Init.js"></script>
<LINK REL="stylesheet" TYPE="text/css" HREF="css/X.css">
</HEAD>
<script>var busWindowName="TEST_WCE";</script>
<BODY>
Avatar billede cdc Novice
27. januar 2004 - 09:58 #1
Og du er sikker på at dette:

Body    { color: #000000;  background-color: #c0c0c0;  text-decoration: none;
font:  bold  10pt  'sans-serif','serif','monospace','cursive','fantasy' ;}
.bodyLayer { font:  bold  10pt  'sans-serif','serif','monospace','cursive','fantasy' ;}

ikke har konflikter med denne:
<LINK REL="stylesheet" TYPE="text/css" HREF="css/X.css">
Avatar billede encory Nybegynder
27. januar 2004 - 10:00 #2
HVad mener du ?? ens classes eller hvad..??
Avatar billede encory Nybegynder
27. januar 2004 - 10:02 #3
Der er ikke nogen body eller bodylayer i det eksterne stylesheet
Avatar billede encory Nybegynder
27. januar 2004 - 10:11 #4
Fandt ud af det selv....

Der er en document.styleSheets(0) og fordi jeg har to er det document.styleSheets(1) der skal kaldes i funktionerne fordi det importerede er nummer 1 og det eksisterende er 0...
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