diondraMedlem sedan feb. 200473 inlägg
Har ett dokument där jag använder phpinclude som länkar till ett externt css dokument. Felet är att bakgrunden inte syns. Adressen är rätt och i dreamweaver syns bakgrunden men inte på webben. Har också provat att spara sidan som html och då fugerar det som det ska. Vad är det som är fel? För på resten av sidan fungerar den externa css:en.
Koden i css dokumentet är:
body {
background-color: #FFFFFF;
background-image: url(img/background.jpg);
.osv. osv.
och i index.php ligger inom head
<link rel="stylesheet" type="text/css" src="style.css">
vad är fel?
jOOOLMedlem sedan sep. 200438 inlägg
Om php fungerar i övrigt verkar det konstigt. Skriv gärna ut lite mer kod från index.php så man får se...
@ndersMedlem sedan juni 200026 914 inlägg
Stämmer verkligen sökvägen till css-filen? Som koden är skriven kikar webbläsaren efter css-filen i samma mapp som den php-fil som f.n. visas i webbläsaren. I så fall; stämmer också sökvägen till bakgrundsbilden sett från den inkluderande php-filen?
diondraMedlem sedan feb. 200473 inlägg
sökvägarna stämmer. index.php och style.css ligger i samma mapp och bilden ligger i img/background.jpg.
Här kommer hela index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Robots" content="INDEX,nofollow">
<meta name="Revisit" content="After 14 days">
<meta name="page-topic" content="Recreation">
<meta name="page-type" content="Private homepage">
<meta name="audience" content="Everyone">
<meta name="Language" content="English">
<meta http-equiv="imagetoolbar" content="no">
<title>Min hemsida</title>
<link rel="stylesheet" href="style.css" type="text/css">
<script LANGUAGE="JavaScript">
<!--
function getAppVersion() {
appname= navigator.appName;
appversion = navigator.appVersion;
majorver = appversion.substring(0, 1);
if ( (appname == "Netscape") && ( majorver >= 3 ) ) return 1;
if ( (appname == "Microsoft Internet Explorer") && (majorver >= 4) ) return 1;
return 0;
}
function swtch(num, imgname) {
if (getAppVersion()) {
document[imgname].src = img[num].src;
}
}
//-->
</script>
<script LANGUAGE="JavaScript1.1">
<!--
imgsrc = new Array();
imgsrc[0] = "img/button_journal.gif";
imgsrc[1] = "img/button_journal_over.gif";
imgsrc[2] = "img/button_domain.gif";
imgsrc[3] = "img/button_domain_over.gif";
imgsrc[4] = "img/button_girl.gif";
imgsrc[5] = "img/button_girl_over.gif";
imgsrc[6] = "img/button_extras.gif";
imgsrc[7] = "img/button_extras_over.gif";
imgsrc[8] = "img/button_gallery.gif";
imgsrc[9] = "img/button_gallery_over.gif";
if (getAppVersion()) {
img = new Array();
for (i = 0; i < imgsrc.length; i++) {
img[i] = new Image();
img[i].src = imgsrc[i];
}
}
//-->
</script>
</head>
<body>
<div align="center">
<?php include 'header.php'; ?>
<?php include 'http://mindomän.se/minblogg.html'; ?>
<?php include 'right.php'; ?>
<?php include 'footer.php'; ?>
</div>
</body>
</html>
PeeerMedlem sedan mars 20025 362 inlägg
Var ligger mappen "img" i förhållande till mappen som innehåller style.css då? Är "img" en undermapp till mappen som innehåller style.css?
Tråden flyttas från PHP då den hör mer hemma i HTML/CSS-forumet.
diondraMedlem sedan feb. 200473 inlägg
Peeer skrev:
Var ligger mappen "img" i förhållande till mappen som innehåller style.css då? Är "img" en undermapp till mappen som innehåller style.css?
Japp img är en undermapp till den mapp där alla php filer samt css filen ligger. Det är konstigt det här, för jag kan inte ens ändra bakgrundfärg från vit till någon annan. Det spelar ingen roll om jag så skriver in en ny bakgrundsfärg i php filen eller i css dokumentet. det händer inget ändå... :S
jag har dessutom provat att lägga bakgrundsbilden i samma mapp som index.php och style.css och givetvis ändrat länkningen men det fungerar inte ändå.
En annan konstig sak är att man i firefox när man laddar om sidan får en glimt av bakgrunden, men sedan blir bakgrunden vit igen.... Jag är rätt förvirrad :S
martinMedlem sedan apr. 2000296 inlägg
prova att spara om background.jpg. Bildegenskaperna säger att det är nåt fel på den.
/ m a r t i n
diondraMedlem sedan feb. 200473 inlägg
det behövdes inte. jah kom på vad felet var :) det var greymatter koden som ställde till det med head och body osv.
men jag tog bort det och nu fungerar det :) tack för hjälpen i alla fall