KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 21:22:29

CSS - dimensionnement de fenêtre

Rechercher : dans
CSS - dimensionnement de fenêtre
par juif1985
 Fil de Discussions
Statut : Non résolu
samedi 24 février 2007 à 21:23:50
Bonjour à tous,

Voila je suis débutant en css, html, php etc ;-).

Je dois réaliser un site pour un projet de fin d'année.

J'ai commencé par tenter de réaliser la charte graphique de ma page d'accueil. J'obtiens qqch qui me plait bien...jusqu'à ce que je tente de diminuer la dimension de ma fenêtre.

En effet, j'ai travaillé en affichant ma fenêtre en grand mais quant je réduit ma fenêtre, tout les éléments bougent!!!

J'ai cherché pendant un petit temps sans rien trouvé. Etant donné que je n'ai pas énormément de temps je me suis dit que vous pourriez m'aider plus vite.

Voila mon code actuel (vous pourrez remarquer qu'il n'est pas énorme).

J'en profite pour vous faire part d'un autre problème (moins important et que je devrais pouvoir corriger après quelques recherches): je veux inclure un menu dans un <div> qui contient deja une image. Probleme:le menu se place tout en bas de l'image et je ne comprends pas pq.

Voici mon code CSS:

body
{

margin: 0;
text-align: left;

}

div
{

margin-left:auto;
margin-right: auto;

}

h1
{

margin-left:auto;
margin-right:auto;
text-align:center;
text-color:white;
font-family:arial;
font-size:10pt;

}



#zone2 /*Baniere bleue-ciel horizontale*/
{

position:absolute;
top:5%;
left:15%;
height:150px;
width:70%;
z-index:1;

}

#zone2 p
{

position: absolute; /* placement du texte par-dessus l'image */
top: 60px;
left: 350px;
font-size: 1.3em;
font-weight: bold;
color: white;
}

#zone2 img
{

/* l'image occupe toute la place de son bloc conteneur */
width : 100%;
height: 100%;

}

#zone3 /*Baniere bleue-ciel dégradée verticale*/
{

position:absolute;
top:27%;
left:190px;
width:16%;
height:350px;
z-index:3;

}

#zone3 img
{

/* l'image occupe toute la place de son bloc conteneur */
width : 100%;
height: 100%;
}


#zoneban /* Baniere bleue-grise verticale*/
{

position:absolute;
top:27%;
left:210px;
width:15%;
height:350px;
z-index:3;

}

#zoneban img
{

/* l'image occupe toute la place de son bloc conteneur */
width : 100%;
height: 100%;
}

#zoneban1 /* Baniere bleue-grise horizontale*/
{

position:absolute;
top:23%;
left:210px;
height:40px;
width:859px;
z-index:4;

}

#zoneban1 img
{

/* l'image occupe toute la place de son bloc conteneur */
width : 100%;
height: 100%;
}


#zonebanbrunevert /* Baniere bleue-grise verticale*/
{

position:absolute;
top:27%;
left:915px;
width:15%;
height:350px;
z-index:3;

}

#zonebanbrunehor /* Baniere bleue-grise horizontale*/
{

position:absolute;
top:30%;
left:399px;
z-index:3;

}

#zoneban ul
{

list-style:none; /*Retire les puces initialement présentes*/
padding: 0px;
margin: 0px;


}

#zoneban a
{

display:block;
left:0px;
top:0px;

text-decoration:none;
font: bold 15px Verdana,Arial,Helvetica,sans-serif;
color:#000000;
z-index:4;

}

a:hover
{

color:#BOOO1F;
z-index:4;

}

#menu1
{

top: 0px;
padding-left: 0px;

}

#menu1:hover
{

top: 0px;

}


et voila le code .inc que j'inclu simplement dans ma page d'acceuil:

<html>
<head>

<link rel="stylesheet" type="text/css" href="style.css" />

<title>Vitrine des cadeaux originaux de la ville de Mons</title>


</head>

<body>


<div id="zone2">
<img src="../images/baniere_hor.jpeg" alt="">
<p>Mons, ville des cadeaux originaux</p>
</div>



<div id="zone3">
<img src="../images/baniere_rouge.jpeg" alt="">
</div>



<div id="zoneban">
<img src="../images/ban-rouge-vert.jpeg" alt="">
<ul>
<li><a id="menu1" href="#">Menu 1</a></li>
<li><a id="menu2" href="#">Menu 2</a></li>
<li><a id="menu3" href="#">Menu 3</a></li>
<li><a id="menu4" href="#">Menu 4</a></li>
<li><a id="menu5" href="#">Menu 5</a></li>
<li><a id="menu6" href="#">Menu 6</a></li>
</ul>
</div>


<div id="zoneban1">
<img src="../images/ban-rouge-hor.jpeg" alt="">

</div>


<div id="zonebanbrunevert">
<img src="../images/ban-brune-vert.jpeg" alt="">
</div>


<div id="zonebanbrunehor">
<img src="../images/ban-brune-hor.jpeg" alt="">
</div>


</body>

</html>

Si vous trouvez que je programme mal n'hésitez pas à me le dire. Mon code doit être "parfait" car il sera repris plus tard par qqn d'autre.

Merci pour votre aide.

Jean-François
Configuration: Windows XP
Internet Explorer 6.0
Répondre à juif1985  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par magzma, le samedi 24 février 2007 à 21:28:29 Fil de Discussions
va sur http://www.siteduzero.com/index.php
ca t'aprendra tout et ca resoudra tes probléme
Répondre à magzma

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par juif1985, le samedi 24 février 2007 à 21:41:56 Fil de Discussions
Merci, je connaissais déjà.

J'y ais encore jeté un oeil et je retrouve une solution que je pensais bonne.

Au lieu d'utiliser


<div id="zone3">
<img src="../images/baniere_rouge.jpeg" alt="">
</div>

il semble plutot utiliser

backround-image:(="../images/baniere_rouge.jpeg");
background-attachment:fixed;

Mais chez moi ca ne fonctionne absolument pas:

l'image ne s'affiche plus et en lieu et place de cette image je n'ai rien d'autre que le code lui-même.

Merci pour votre aide quoiqu'il en soit!
Répondre à juif1985

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par juif1985, le samedi 24 février 2007 à 23:05:30 Fil de Discussions 
Pire encore!!! Je viens de remarquer qu'en passant de ie à mozilla, toutes les positions absolues foirent!!

Pouvez-vous m'aider svp.

Merci
Répondre à juif1985
Discussions pertinentes trouvées dans le forum
27/02 03h36Fenêtre excel non dimensionnableLogiciels/Pilotes27/02 16h022
23/02 01h00pb de dimensionnement d'image avec div et cssWebmastering23/02 08h251
28/02 10h13[JAVASCRIPT] dimensionner une fenetreWindows28/02 13h444
28/07 13h24pb de dimensionnement de fenetreLinux/Unix28/07 13h240
Plus de discussions sur « CSS dimensionnement de fenêtre » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide