Bonjour tout le monde !
Je travaille sur un site pour une entreprise.
Après avoir enfin réglé le problème de mes couleurs dans le menu, puis après des modifications pour la mise en forme, les titres,... il me reste une question à vous poser :
Actuellement, j'ai mis un background dans le header. Quand je visite la page en pleine écran, tout va bien. Par contre, si je redimensionne ma fenêtre Internet, le header va se cacher sous la colonne du menu. J'aimerais savoir s'il n'y aurai pas une étape que j'aurais loupé.
voici le CSS :
et le le site concerné
Vous remerciant par avance,
Ashka
Modifié par Ashka (07 Feb 2007 - 09:39)
Je travaille sur un site pour une entreprise.
Après avoir enfin réglé le problème de mes couleurs dans le menu, puis après des modifications pour la mise en forme, les titres,... il me reste une question à vous poser :
Actuellement, j'ai mis un background dans le header. Quand je visite la page en pleine écran, tout va bien. Par contre, si je redimensionne ma fenêtre Internet, le header va se cacher sous la colonne du menu. J'aimerais savoir s'il n'y aurai pas une étape que j'aurais loupé.
voici le CSS :
.haut {
width: auto;
height: 170px;
color: #000;
font-size: 1px;
padding: 10px;
background-image: url(Logosansframe1.jpg);
background-repeat:no-repeat;
background-position:center;
margin-left: 240px;
}
.conteneur {
height: 338px;
width: 100%;
}
.gauche {
position: absolute;
left: 0;
width: 240px;
height: 338px;
background-image: none;
}
.frame {
margin-left: 260px; /* on place ce bloc à droite du bloc menu de 240px de large */
width: auto;
height: auto;
overflow: auto; /* cette propriété va permettre le scroll de ce bloc */
font-size: 14px;
color: #fff;
font-size: 18px;
}
.bas {
width: auto;
height: 30px;
background-color: #000;
color: #fff;
font-size: 12px;
padding: 10px;
text-align: center;
}
#fixElement {
position: absolute;
top: 126px;
left:0px;
}
#mainContent {
height: 100%;
overflow: auto;
}
html {
height: 100%;
}
-->
/* MISE EN FORME DES TITRES */
<!--
div#mainContent h1 {
text-align: center;
font-size: 2em;
color: #fff ;
font-weight: bold;
}
div#mainContent h2 {
margin-left: 10px ;
line-height: 35px;
padding-left: 25px ;
font-size: 2em;
font-weight: bold;
background: url(Puce2.jpg) no-repeat left ;
color: red ;
border-bottom: 1px solid red ;
}
div#mainContent h3 {
margin-left: 40px ;
padding-left: 5px ;
font-size: 1.4em;
color: #ccc ;
border-left: 3px solid #ccc;
}
div#mainContent h4 {
text-align: center;
font-size: 2em;
font-weight: normal;
color: #f4db4a ;
}
div#mainContent h5 {
margin-left: 10px ;
padding-left: 25px ;
font-size: 1.8em;
font-weight: lighter;
background: url(Puce2.jpg) no-repeat left ;
color: #F4DB4A ;
border-bottom: 1px solid #f4db4a ;
}
div#mainContent h6 {
}
-->
/* MENU DISPOSITIONS */
/* CSS issu des tutoriels css.alsacreations.com */
<!--
body {
margin: 0;
padding: 0;
background: #000;
font: 100% arial, Helvetica, sans-serif;
position: absolute;
width: 100%;
height: 100%;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 0;
}
#menu {
width: 15em;
}
#menu dt {
cursor: pointer;
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid black;
background: #ccc;
}
#menu dd {
border: 1px solid black;
}
#menu li {
text-align: left;
background: #000;
}
#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a {
color: #fff;
font-size: 100%;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu dt a:hover {
background: #ffff66;
}
#menu dt:hover {
background: #ffff66;
}
#menu li a:hover {
background: #cc9900;
}
.mentions {
font-family: Arial, Helvetica, sans-serif;
position: absolute;
top : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
et le le site concerné
Vous remerciant par avance,
Ashka
Modifié par Ashka (07 Feb 2007 - 09:39)