Bonsoir,
Je dois créer un site Web pour un projet de cours et je rencontre actuellement un problème. J'aimerais pouvoir switcher de page rapidement comme ici : http://www.thepetedesign.com/demos/onepage_scroll_demo.html
Cependant, cela ne marche pas et je trouve pas l'erreur.
Merci d'avance pour votre aide.
Voici ci-joint les codes HTML, CSS, et JAVASCRIPT :
Modifié par flox (05 Oct 2016 - 23:15)
Je dois créer un site Web pour un projet de cours et je rencontre actuellement un problème. J'aimerais pouvoir switcher de page rapidement comme ici : http://www.thepetedesign.com/demos/onepage_scroll_demo.html
Cependant, cela ne marche pas et je trouve pas l'erreur.
Merci d'avance pour votre aide.
Voici ci-joint les codes HTML, CSS, et JAVASCRIPT :
<html>
<head>
<meta charset="utf-8"/>
<link rel="stylesheet" href="CodeCss.css" type="text/css"/>
<script src="js/Code.js"></script>
<title>Site</title>
</head>
<body>
<div class="main">
<section>
<div id="index">
<header>
<div id="Menu-gauche">
<p>Logo agence</p>
<hr/>
<ul class="menu-vertical">
<li class="li-menu"><a href="#">A</a></li>
<li class="li-menu"><a href="#">B</a></li>
<li class="li-menu"><a href="#">C</a></li>
<li class="li-menu"><a href="#">D</a></li>
<li class="li-menu"><a href="#">E</a></li>
</ul>
<hr/>
<p>Réseaux sociaux</p>
</div>
</header>
<div id="Menu-droite">
</div>
</div>
</section>
<section>
<div id="Page1">
</div>
</section>
<section>
<div id="Page2">
</div>
</section>
</div>
</body>
</html>
/* Structure du site */
body {
width: 100%;
margin: auto;
}
div{
text-align: center;
}
div#Index{
height: 100%;
background-color: #6796c8;
}
div#Menu-gauche{
height: 100%; width:15%;
float: left;
background: white;
position: fixed;
margin-left: 3%;
}
div#menu-droite{
height: 100%; width: 85%;
}
div#Page1{
height: 100%;
background-color: blue;
}
div#Page2{
height: 100%;
background-color: green;
}
/* Menu en-tête */
hr{
width: 50%;
}
.menu-vertical {
list-style: none;
background: white;
text-align: center;
padding:0;
}
.li-menu a {
font-family: Arial;
display: block; /* Liens deviennent des blocs + Retirer les puces */
margin: 1em 0 0 0; /* espace entre les liens */
color: black;
text-decoration: none; /* pour enlever le soulignement */
-webkit-transition: all .3s; /* Chrome et Safari */
-moz-transition: all .3s; /* Firefox */
transition: all .3s; /* syntaxe officielle */
}
.li-menu a:hover, /* Survol de la souris */
.li-menu a:focus { /* Focus au clavier */
color: #671519; font-size: 130%;
}
$(window).load(function() {
$(".main").onepage_scroll();
});
Modifié par flox (05 Oct 2016 - 23:15)