Hej alla!
Får av någon outgrundlig anledning inte mina CC att fungera.
Koden ser ut som så:
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>Mikael Bruér</title>
<!--[if IE]>
<link href="css/iestyle.css rel="stylesheet" type="text/css media="screen" />
<![endif]-->
<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
</head>
metalboyMedlem sedan jan. 2005953 inlägg Vet inte om det har blivit något fel när du postade här, men det saknas ett par citationstecken i koden... Det borde vara
<link href="css/iestyle.css" rel="stylesheet" type="text/css" media="screen" />
metalboy skrev:
Vet inte om det har blivit något fel när du postade här, men det saknas ett par citationstecken i koden... Det borde vara
<link href="css/iestyle.css" rel="stylesheet" type="text/css" media="screen" />
Lyckades notera det. Dock gör det ingen skillnad.
Danne VMedlem sedan aug. 20068 090 inlägg Man borde få se ALL kod, både html och css. För det kan mycket väl vara så att du formaterat samma element på två sätt (det "vanliga" och det speciella för IE), men att det "vanliga" ligger närmare själva elementet i koden och får därmed ändå prioritet.
Du kanske har det denna ordningen:
CC för IE
Den vanliga stilmallen
Själva html-koden (elementet)
när det egentligen bör vara:
Den vanliga stilmallen
CC för IE
Själva html-koden (elementet)
Danne V skrev:
Man borde få se ALL kod, både html och css. För det kan mycket väl vara så att du formaterat samma element på två sätt (det "vanliga" och det speciella för IE), men att det "vanliga" ligger närmare själva elementet i koden och får därmed ändå prioritet.
Du kanske har det denna ordningen:
CC för IE
Den vanliga stilmallen
Själva html-koden (elementet)
när det egentligen bör vara:
Den vanliga stilmallen
CC för IE
Själva html-koden (elementet)
Hade faktiskt gjort exakt så. Ändrade och det förändrade ingenting. Såhär ser hela HEAD-taggen ut:
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>Mikael Bruér</title>
<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
<!--[if IE]>
<link href="css/iestyle.css" rel="stylesheet" type="text/css" media="screen" />
<![endif]-->
</head>
Danne VMedlem sedan aug. 20068 090 inlägg Igen då alltså... "ALL kod".
Plus en länk till själva sajten.
Då blir det nämligen enklare att felsöka, och du lär få fler (och mer korrekta) svar än bara en eller annan gissning.
Jag provade att kopiera och klistra in koden precis som den står och skapa filen css\iestyle.css där jag bara lade in span {color: green;} Det funkade utmärkt. Säker på att du har rätt sökväg till filen och att den inte innehåller fel? Vad händer om du kör utan cc'en?
nitro2k01 skrev:
Jag provade att kopiera och klistra in koden precis som den står och skapa filen css\iestyle.css där jag bara lade in span {color: green;} Det funkade utmärkt. Säker på att du har rätt sökväg till filen och att den inte innehåller fel? Vad händer om du kör utan cc'en?
Sökvägen är helt korrekt. Både den och den ordinarie CSS-filen ligger i samma mapp. Provade att byta namn och att flytta den ordinarie och då fungerade det fint. Så på något sätt krockar väl de. Men frågan är hur?
Hela koden ser f.ö. ut:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>Mikael Bruér</title>
<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
<!--[if IE]>
<link href="css/ie.css" rel="stylesheet" type="text/css" media="screen" />
<![endif]-->
</head>
<body>
<!-- START Susnet BESÖKSREGISTRERINGSKOD -->
<script type="text/javascript" src="http://susnet.se/susnetstat.js">
</script>
<script type="text/javascript">
susnet_counter_id = 98444;
susnet_security_code = 'c0460';
susnet_node=0;
register();
</script>
<!-- SLUT Susnet BESÖKSREGISTRERINGSKOD -->
<div id="top">
<div id="meny">
<ul>
<li><a href="index.php?page=info">info</a></li>
<li><a href="index.php?page=interior">Interiör</a></li>
<li><a href="index.php?page=hdr">HDR</a></li>
<li><a href="index.php?page=hastar">Hästar</a></li>
<li><a href="index.php?page=scen">Scen</a></li>
<li><a href="index.php?page=manniskor">Människor</a></li>
</ul>
</div>
</div>
<div id="container">
<?php
$allowed_pages = array(
'info',
'interior',
'hdr',
'hastar',
'scen',
'manniskor'
);
if(!empty($_GET['page']) && in_array($_GET['page'], $allowed_pages) ){
$buf = file_get_contents($_GET['page'] . '.php');
echo $buf;
} else {
include('info.php');
}
?>
</div>
<div id="bottom">
<br>© Mikael Bruér
</div>
</body>
</html>
Nu funkar det nästan. Problemet ligger i att min botten-div ändrar storlek mellan de olika dokumenten som man tar sig till via menyn. Verkar inte som något skiljer i koden men likväl förändras storleken.
Svarar på mig själv.
Har nu laddat upp filerna till server och testat. Allt fungerar utom bottendivarna som visas olika i IE. Då menar jag inte mellan IE och FF. Utan att Närman klickar fram info.php så funkar den olika mot andra.
Om någon har lust att hjälpa mig så finns det uppladdat på http://bruer.skabbip.net/