Bonsoir à toutes et à tous,
Dans le cadre de mon projet final d'ISN, j'ai décidé de réaliser un site support pour la présentation d'un programme python.J'ai très bientôt terminé ce site néanmoins je rencontre une difficulté avec mon menu déroulant. En effet, les sous menus ne s'affichent pas entièrement et surtout ils ne sont alignés verticalement. J'ai cherché différentes techniques de résolution mais rien de concluant. Je vous joint donc ci-contre les codes html et css de mon site :
J'espère que vous pourrez me venir rapidement en aide puisque je dois rendre mon dossier complet le 2 juin.
Merci d'avance
Bonne soirée à vous
Dans le cadre de mon projet final d'ISN, j'ai décidé de réaliser un site support pour la présentation d'un programme python.J'ai très bientôt terminé ce site néanmoins je rencontre une difficulté avec mon menu déroulant. En effet, les sous menus ne s'affichent pas entièrement et surtout ils ne sont alignés verticalement. J'ai cherché différentes techniques de résolution mais rien de concluant. Je vous joint donc ci-contre les codes html et css de mon site :
<DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style.css"/>
<title></title>
</head>
<body>
<div id="bloc_page">
<header>
<div id="titre_principal">
<div id="logo">
<a href="Site web ISN.html"><img src="https://image.noelshack.com/fichiers/2019/17/6/1556400426-concepts-conception-chimie-1284-3956.gif" alt="logo"/></a>
<h1>Phymico</h1>
</div>
<h2>site Physique-Chimie</h2>
</div>
<nav>
<ul id="menu-déroulant">
<li><a href="#">La Physique</a>
<ul>
<li><a href="histoire ordinateur.html">L'histoire</a></li>
<li><a href="composants ordinateur.html">Son fonctionnement</a></li>
<li><a href="#">Les systèmes d'exploitations</a></li>
</ul>
</li>
<li><a href="#">La Chimie</a>
<ul>
<li><a href="programmepython.html">Calcul de pH</a></li>
<li><a href="composants tablette.html">Son fonctionnement</a></li>
<li><a href="systèmes d'exploitation tablette.html">Les systèmes d'exploitation</a></li>
</ul>
</li>
<li><a href="que choisir.html">Nos partenaires</a></li>
<li><a href="#">A quoi ça sert ?</a>
<ul>
<li><a href="top tablette.html">Le top tablettes</a></li>
<li><a href="top PC portable.html">Le top PC portables</a></li>
<li><a href="top PC fixe.html">Le top PC de bureau</a></li>
</ul>
</li>
</ul>
</nav>
</header>
<div align="center">
<div class="contener_slideshow">
<div class="contener_slide">
<div class="slid_1"><img src="https://image.noelshack.com/fichiers/2019/15/5/1555100821-chemistry-874157664.jpg" alt="chimie"></div>
<div class="slid_2"><img src="https://image.noelshack.com/fichiers/2019/15/5/1555101244-physics-header.jpg" alt="formules"></div>
<div class="slid_3"><img src="https://image.noelshack.com/fichiers/2019/15/6/1555184421-14763-math-news.jpg"alt="goutte"></div>
</div>
</div>
</div>
<div id="descriptionbannière">
<u>Notre programme python du moins</u>
<a href="programmepython.html" class="bouton"Cliquer></a>
</div>
</div>
<section>
<article>
<h1><center><strong><u>Informatiko</u></strong></center></h1>
<p>Bienvenue à toutes et à tous</p>
<p>Ce site.</p>
<p>Afin de mettre .</p>
<p>Ainsi, .</p>
<p>Petit bonus </p>
</article>
<aside>
<h1><center><b><u>Retrouvez nous aussi</u></b></center></h1>
<center><img src="https://image.noelshack.com/fichiers/2019/19/6/1557601996-carte-de-france2.gif" alt="carte"><center>
<p>cours de programmation python en lien avec des expériences aussi bien de physique que de chimie<p>
</aside>
</section>
<footer>
<div id=réseaux_sociaux>
<p><img src="https://image.noelshack.com/fichiers/2019/19/6/1557605495-twitter.gif" alt="twitter" />
<img src="https://image.noelshack.com/fichiers/2019/19/6/1557606105-icones-rondes-du-reseau-social-1319-158.gif" alt="instagram" />
<img src="https://image.noelshack.com/fichiers/2019/19/6/1557606145-snao.gif" alt="snapchat" />
<img src="https://image.noelshack.com/fichiers/2019/19/6/1557606192-sans-titre-5.gif" alt="pinterest" />
<img src="https://image.noelshack.com/fichiers/2019/19/6/1557606297-6.gif" alt="facebook"></p>
</div>
</footer>
</div>
</body>
</html>
body{
background-color:#DFF7C9;
width : 100%;
height : 100%;
font-family: 'Caslon old face';
color: #000000;
}
#bloc_page{
width: 900px;
margin: auto;
}
header{
display: flex;
justify-content: space-between;
align-items: flex-end;
}
#titre_principal{
display: flex;
flex-direction: column;
position: absolute; top: 15px; left: 30px;
}
#logo{
display: flex;
flex-direction: row;
align-items: baseline;
}
#logo img{
width: 60px;
height: 60px;
vertical-align: middle;
}
header h1{
font-family: 'hestina';
color : black;
text-shadow : 2px 2px 4px #000000;
font-size: 2.8em;
font-weight: normal;
margin: 0 0 0 10px;
}
header h2{
font-family: 'hestina';
color : black;
font-size: 1.2em;
padding-left : 70px;
margin-top: -13px;
font-weight: normal;
}
nav ul{
list-style-type: none;
display: flex;
}
nav li{
margin-right: 15px;
}
nav a{
font-size: 11px;
color: #663333;
padding-bottom: 5px;
text-decoration: none;
}
nav a:hover{
color: #181818;
border-bottom: 3px solid #760001;
}
#menu-déroulant, #menu-déroulant ul{
position : absolute;
top: 35px;
left: 386px;
padding:20px;
margin:0;
list-style:none;
text-align:center;
}
#menu-déroulant li{
display:inline-block;
height: 40px;
width: 195px;
vertical-align: middle;
position: relative;
border-radius:2px 2px 2px 2px;
box-shadow : 2px 2px 2px;
}
#menu-déroulant ul li{
display:inherit;
border-radius:0;
}
#menu-déroulant ul li:hover{
border-radius:0;
}
#menu-déroulant ul li:last-child{
border-radius:0 0 8px 8px;
}
#menu-déroulant ul{
position:absolute;
z-index:1000;
max-height:0;
left: 0;
right: 0;
overflow:hidden;
-moz-transition: .8s all .3s;
-webkit-transition: .8s all .3s;
transition: .8s all .3s;
}
#menu-déroulant li:hover ul{
max-height: 15em;
}
/*background liens menus*/
#menu-déroulant li:first-child{
background-color: #CCCC99;
}
#menu-déroulant li:nth-child(2){
background-color: #CCCC99;
}
#menu-déroulant li:nth-child(3){
background-color: #CCCC99;
}
#menu-déroulant li:last-child{
background-color: #CCCC99;
}
/*background liens sous menus*/
#menu-déroulant li:first-child li{
background-color:#993333;
}
#menu-déroulant li:nth-child(2) li{
background-color:#993333;
}
#menu-déroulant li:last-child li{
background-color:#993333;
}
/*background liens menu et sous menus au survol */
#menu-déroulant li:first-child:hover, #menu-déroulant li:first-child li:hover{
background:#993333;
}
#menu-déroulant li:nth-child(2):hover, #menu-déroulant li:nth-child(2) li:hover{
background:#993333;
}
#menu-déroulant li:last-child:hover, #menu-déroulant li:last-child li:hover{
background:#993333;
}
/* a href**/
#menu-déroulant a{
text-decoration:none;
display:block;
color:#FFFFFF;
font-family:'Open Sans Condensed-Light', sans-serif;
font-size: 16px;
margin-top: 12px;
}
#menu-déroulant ul a{
padding:8px 0;
}
#menu-déroulant li:hover li a{
color:#FFFFFF;
text-transform:inherit;
}
#menu-déroulant li:hover a, #menu-déroulant li li:hover a{
color:#000;
}
.contener_slideshow
{
width:1100px;
height:200px;
margin-top: 110px;
margin-left: -100px;
overflow: hidden;
position: relative;
}
.slid_1, .slid_2, .slid_3
{
position: absolute;
width:1100px;
height:200px;
}
.slid_1{left: 0px;}
.slid_2{left: 1100px;}
.slid_3{left: 2200px;}
.contener_slide
{
width: 1100px;
height: 200px;
left:0px;
position: absolute;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-name: anim_slide;
-moz-animation-duration: 8s;
-moz-animation-iteration-count:infinite;
-moz-animation-name: anim_slide;
animation-duration: 8s;
animation-iteration-count:infinite;
animation-name: anim_slide;
}
@-webkit-keyframes anim_slide
{
0% {left:0px;}
22% {left:0px;}
33% {left:-1100px;}
45% {left:-1100px;}
66% {left:-2200px;}
90% {left:-2200px;}
}
@-moz-keyframes anim_slide
{
0% {left:0px;}
22% {left:0px;}
33% {left:-1100px;}
45% {left:-1100px;}
66% {left:-2200px;}
90% {left:-2200px;}
}
@-ms-keyframes anim_slide
{
0% {left:0px;}
22% {left:0px;}
33% {left:-1100px;}
45% {left:-1100px;}
66% {left:-2200px;}
90% {left:-2200px;}
}
@keyframes anim_slide
{
0% {left:0px;}
22% {left:0px;}
33% {left:-1100px;}
45% {left:-1100px;}
66% {left:-2200px;}
90% {left:-2200px;}
}
#descriptionbannière{
position: absolute;
z-index: 2;
border-radius: 5px 5px 5px 5px;
width: 1090px;
height: 33px;
margin-top:-55px;
margin-left:-100px;
padding-top: 15px;
padding-left: 10px;
background-color: rgba(24,24,24,0.8);
color: white;
font-size: 0.9em;
}
.bouton{
height: 26px;
width : 80px;
position: absolute;
right: 10px;
bottom: 8px;
background: #333366;
border : 1px solid #ccc;
font-size: 1.2em;
border-radius : 4px;
text-align: center;
padding: 3px 0px 3px 0px;
color: black;
box-shadow: 2px 2px 4px #999;
}
section{
display: flex;
margin-bottom: 20px;
}
article h1, aside h1{
font-family: Hestina;
text-shadow : 2px 2px 4px #000000;
font-size: 25px;
margin-top: 10px;
}
article, aside{
text-align: justify;
}
article{
height: 100%;
margin-top: 8px;
margin-left: 123px;
margin-right : 60px;
padding : 10px;
border-radius : 8px 8px 8px 8px;
border-image: url('https://image.noelshack.com/fichiers/2019/15/6/1555191568-sans-titre-3.jpg');
flex: 3;
background-color:rgba(255,255,255,0.6);
}
.ico_categorie{
vertical-align: middle;
margin-right: 8px;
}
article p{
font-size: 17px;
}
aside{
margin-top: 8px;
margin-right: 125px;
flex: 1.2;
position: relative;
background-color: #CCCC99;
box-shadow: 0px 2px 5px #1c1a19;
border-radius: 5px;
padding: 10px;
color: white;
font-size: 0.9em;
height: 350px;
}
footer{
display: flex;
background-image: url('https://image.noelshack.com/fichiers/2019/18/6/1557006412-13454042-fond-chimie-modeles-de-molecules-et-des-formules-a-main-levee-illustration.jpg');
width: 100%;
font-size: 'Chapaza';
margin-top: 8px;
}
footer p{
text-align: center;
}
#réseaux_sociaux img
{
padding: 25px;
}
J'espère que vous pourrez me venir rapidement en aide puisque je dois rendre mon dossier complet le 2 juin.
Merci d'avance
Bonne soirée à vous