Bonjour,
Je viens d'essayer ce tuto : "Inclure un fichier dans un autre, grâce à CSS et PHP"
c'est génial, mais j'ai un problème la balise div pour le menu ne se trouve pas à la même place selon le navigateur, IE c'est ok, FireFox c'est décalé !?!
Pouvez-vous me dire ce qui ne va pas dans mes fichiers ?
index.html
style.css
Modifié par centaure (16 Mar 2006 - 17:26)
Je viens d'essayer ce tuto : "Inclure un fichier dans un autre, grâce à CSS et PHP"
c'est génial, mais j'ai un problème la balise div pour le menu ne se trouve pas à la même place selon le navigateur, IE c'est ok, FireFox c'est décalé !?!
Pouvez-vous me dire ce qui ne va pas dans mes fichiers ?
index.html
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="haut">mon site .com</div>
<div class="frame">
<?php
if (!isset($_GET['page'])) $page= 'accueil';
else $page= $_GET['page'];
switch($page) {
case 'accueil': include ('accueil.txt');
break;
case 'presentation': include ('presentation.txt');
break;
case 'suite':include ('suite.txt');
break;
case 'fin':include ('fin.txt');
break;
}
?>
</div>
<div class="bas">Cette partie basse reste fixe</div>
<div class="gauche">
<a href="index.php?page=accueil">Accueil du site</a><br>
<a href="index.php?page=presentation">Présentation</a><br>
<a href="index.php?page=suite">Suite</a><br>
<a href="index.php?page=fin">Dernière page</a><br>
</div>
</body>
</html>
style.css
/* CSS Document */
<style type="text/css">
a:link {
color: #0066CC;
}
a:hover {
color: #009933;
/*text-decoration: underline overline;*/
}
a:visited {
color: #0066CC;
}
a:active {
color: #990000;
}
.haut {
width: 700px;
height: 100px;
background-color: #06C;
color: #fff;
font-size: 30px;
padding: 10px;
}
.frame {
margin-left: 200px;
width: 500px;
height: 350px;
overflow: auto;
font-size: 14px;
border: thin solid #0066CC;
padding: 10px;
}
.bas {
width: 700px; /* avant : auto */
height: 50px;
background-color: #06C;
color: #fff;
font-size: 12px;
padding: 10px;
}
.gauche {
position: absolute;
width: 200px;
height: 350px;
left: 0px;
top: 100px;
padding: 10px;
border: thin solid #0066CC;
}
body {
margin: 0;
padding: 0;
leftmargin: 0;
topmargin: 0;
marginwidth: 0;
marginheight: 0;
font-family: verdana, arial, sans-serif;
}
</style>
Modifié par centaure (16 Mar 2006 - 17:26)