Bonjour,
aujourd'hui j'ai un petit soucis, je suis en train de développer la futur version de mon site avec un style "metro"(win8), il faut donc des div flottantes pour les avoir l'une à coté de l'autre, le problème, c'est que ces div se déplacent lorsque la fenêtre du navigateur se rapetisse, alors que j'aimerais que la position de tout les éléments du site soient fixe, même si la résolution et la fenêtre change.
Voilà le code complet(css+html)(d'ailleurs si vous trouvez des imperfections supplémentaires n'hesitez pas à m'en faire part ^^):
et voilà une illustration du problème(ne faites pas attention au contenu ce n'est pas encore définitif ):
voilà la page normale(et donc que je veux avoir fixe quelque soit la fenêtre):
http://img11.hostingpics.net/thumbs/mini_400140model.png
et voilà les div qui se déplacent lorsque la fenêtre rapetisse:
http://img11.hostingpics.net/thumbs/mini_506711planserr.png
J'ai vraiment besoin d'aide pour régler ce problème qui est vraiment gênant :s
Merci d'avance,
Modifié par myrmex-le-myrmeco (14 Mar 2013 - 00:59)
aujourd'hui j'ai un petit soucis, je suis en train de développer la futur version de mon site avec un style "metro"(win8), il faut donc des div flottantes pour les avoir l'une à coté de l'autre, le problème, c'est que ces div se déplacent lorsque la fenêtre du navigateur se rapetisse, alors que j'aimerais que la position de tout les éléments du site soient fixe, même si la résolution et la fenêtre change.
Voilà le code complet(css+html)(d'ailleurs si vous trouvez des imperfections supplémentaires n'hesitez pas à m'en faire part ^^):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Le myrmecophile</title>
<style>
body {
background-image:url(medias/img/body-bg.jpg);
font-family: 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
position:absolute;
}
#header{
background-image:url(medias/img/header.gif);
background-repeat:no-repeat;
background-color:#000;
width: 1000px;
height: 100px;
margin-left: 280px;
}
#lien1{
padding-bottom: 30px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
margin-left: 280px;
width: 200px;
float: left;
font-family: "Comic Sans MS", cursive, Vani;
color: #FFF;
}
#lien1 a{
color:#FFF;
}
#lien2 a{
color:#FFF;
}
#lien3 a{
color:#FFF;
}
#lien4 a{
color:#FFF;
}
#lien5 a{
color:#FFF;
}
#lien2{
padding-bottom: 30px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
width: 200px;
float: left;
font-family: "Comic Sans MS", cursive, Vani;
color: #FFF;
}
#lien3{
padding-bottom: 30px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
width: 200px;
float: left;
font-family: "Comic Sans MS", cursive, Vani;
color: #FFF;
}
#lien4{
padding-bottom: 30px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
width: 180px;
float: left;
font-family: "Comic Sans MS", cursive, Vani;
color: #FFF;
}
#lien5{
padding-bottom: 30px;
padding-top: 10px;
padding-left: 10px;
padding-right: 20px;
width: 200px;
float: left;
font-family: "Comic Sans MS", cursive, Vani;
color: #FFF;
}
.story-box {
width:640px;
background-color:#fff;
border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
-webkit-border-radius: 6px 6px 6px 6px;
overflow: auto;
width: 640px;
border: 2px solid #B2B2AA;
float:left;
margin-left:280px;
}
.storybox-image {
float: left;
margin-bottom: 6px;
margin-right: 10px;
width: 252px;
}
.storybox-text {
float:left;
font-size:12px;
padding-bottom: 10px;
}
.story-box a {
color:#5F6339;
}
.story-box a:hover {
}
.read-more {
margin-bottom:10px;
}
.inner-wrapper {
padding:20px;
}
.heading {
font-size:20px;
}
.heading-info {
margin-top: 4px;
}
.social-share {
padding: 10px 0;
}
.story-box h1 {
color: #709133;
font-size: 36px;
font-weight: normal;
margin: 0;
padding: 0;
}
.story-box h2 {
font-weight: normal;
margin: 0;
padding: 0;
}
.bigbloc1{
background-image:url(medias/img/bigbloc.png);
background-repeat: no-repeat;
position: relative;
width: 700px;
height: 400px;
margin-left:280px;
float:left;
padding-right:10px;
color:#FFF;
}
#presentation{
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
margin-left: 30px;
margin-top: 180px;
margin-right: 170px;
margin-bottom: 40px;
color: #000;
background-color: #FFF;
font-size: 14px;
}
#menu{
position: relative;
float:left;
margin-left:10px;
}
#bloc1{
padding-bottom:10px;
margin-left:10px;
position:;
}
#content{
background-image:url(medias/img/content.png);
background-repeat:no-repeat;
width: 1000px;
height: auto;
margin-left: 280px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
padding-bottom:7px;
clear:left;
}
#bigbloc2{
background-image:url(medias/img/bloc2.png);
background-repeat: no-repeat;
position: relative;
width: 700px;
height: 300px;
margin-left:280px;
padding-right:10px;
padding-bottom:10px;
float:left;
}
#menu2{
position: relative;
float:left;
margin-right:10px;
}
#bloc3{
position:relative;
float:left;
padding-right:10px;
padding-bottom:10px;
padding-left:70px;
}
#menu3{
position: relative;
float:left;
margin-left:10px;
padding-left:10px;
}
#bloc4{
position:relative;
float:left;
padding-left:70px;
}
#bloc5{
padding-bottom:10px;
}
#bloc6{
position:relative;
float:left;
margin-left:10px;
padding-right:10px;
}
#footer{
background-image:url(medias/img/footer.png);
background-repeat: no-repeat;
background-position:center;
width: 1000px;
height: 60px;
margin-left: 280px;
clear:left;
padding-top:10px;
}
#subfooter{
background-repeat: no-repeat;
width: 1000px;
height: 20px;
margin-left: 280px;
}
#header h1 {
font-size: 36px;
color: #FFF;
}
#content h1 {
color: #FFF;
}
body,td,th {
font-family: "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.bigbloc1 #presentation h2 {
color: #709133;
font-family: "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
}
.bigbloc1 #presentation p {
font-family: "Times New Roman", Times, serif;
}
</style>
</head>
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<body>
<div id="header"></div>
<div id="lien1">
<a href="">Accueil</a></div>
<div id="lien2">
<a href="http://www.lemyrmecophile.be/portail/">Portail</a>
</div>
<div id="lien3">
<a href="http://www.lemyrmecophile.be/forum/">Forum</a>
</div>
<div id="lien4">
<a href="http://www.lemyrmecophile.be/MediaWiki/">Wiki</a>
</div>
<div id="lien5">
<a href="">Nos prestations</a>
</div>
<div class="bigbloc1">
<div id="presentation"><h2>BIENVENUE</h2><p align="justify">Bienvenue sur le myrmécophile. Ce site est dédié à l'élevage des fourmis. Le myrmécophile regroupe une communauté de passionnés dont l'entraide et le partage sont les fondamentaux. Notre équipe composée de personnes qualifiées propose également des intervention pédagogiques en Belgique pour classes/centres ou encore des evenements spéciaux. Le myrmécophile c'est également une participation active aux bourses, rendez-vous et conférences entomologiques belges. A bientot parmis-nous! </p></div>
</div>
<div class="menu">
<div id="bloc1"><img src="medias/img/firefox.png" width="290" height="195" /></div>
<div id="bloc2"><img src="medias/img/bloc1.png" width="290" height="195"/></div>
</div>
<div id="content"><h1>NEWS</h1></div>
<div class="story-box">
<div class="inner-wrapper">
<div class="storybox-text">
<h1 class="heading">Des supers soldats chez Pheidole sp. </h1>
<div class="heading-info">Ecrit par Myrmex<em> le 11 Mars 2013 à 23h31</em><em></em></div>
<p><img src="fourmis-Pheidole.jpg" alt="A story box image" class="storybox-image" /></p>
<p align="justify">Des fourmis peuvent être “reprogrammées” pour devenir des supersoldats, selon une équipe internationale de chercheurs. Toutes les colonies de fourmis sont constituées d’insectes de différentes castes, y compris les soldats et les ouvrières. Cette équipe a travaillé sur la manière de modifier le développement des larves de fourmis pour les transformer en une caste rare et inhabituelle de supersoldat. La percée, disent les chercheurs, révèle que des traits cachés pourraient être débloqués dans de nombreuses espèces. Le Dr Ehab Abouheif de l’université McGill à Montréal a dirigé l’équipe, qui a constaté que le traitement des larves de fourmis avec une hormone à un moment très particulier, durant leur développement, transformait ces fourmis en supersoldat géants. Les scientifiques ont réussi à atteindre cet objectif dans les deux espèces de fourmis qui n’ont pas "naturellement" une caste de supersoldat comme faisant une partie de leur colonie. Dr Abouheif et son équipe ont étudié les fourmis Pheidole, un grand groupe de plus de 1 000 espèces apparentées. Parmi elles, il y en a seulement 8 qui ont ces biens nommées supers-soldats, qui aident à protéger la colonie en bloquant l’entrée des envahisseurs à l’aide de leurs têtes surdimensionnées. L’idée de tenter de “programmer” des fourmis en développement pour devenir ces soldats géants a été déclenchée lorsque le Dr Abouheif a remarqué qu’une autre espèce commune de fourmis Pheidole, qui n’a aucun supersoldat dans sa colonie, contient certains étranges individus à grosse tête. <a href="http://www.gurumed.org/2012/01/06/des-fourmis-transformes-en-super-soldats/">[lire la suite]</a>
</div>
<span class='st_twitter_hcount' displayText='Tweet'></span><span class='st_facebook_hcount' displayText='Facebook'></span><span class='st_sharethis_hcount' displayText='ShareThis'></span><span class='st_fblike_hcount' ></span><span class='st_plusone_hcount' ></span></div>
</div>
<div class="menu2">
<div id="bloc3"><a href="http://www.facebook.com/LeMyrmecophile/"><img src="medias/img/facebook.jpg" width="140" height="145"/></a></div>
<div id="bloc5"><img src="medias/img/twitter.jpg" width="140" height="145"/></div>
</div>
<div class="menu3">
<div id="bloc4"><img src="medias/img/google+.jpg" width="140" height="145"/></div>
<div id="bloc6"> <img src="medias/img/partenaires.png" width="140" height="145"/></div>
</div>
<div id="footer"></div>
<div id="subfooter" align="center">|Qui sommes nous| Mentions légales | Nous contacter |
<p>Le Myrmécophile © copyright 2013</p> </div>
</body>
</html>
et voilà une illustration du problème(ne faites pas attention au contenu ce n'est pas encore définitif ):
voilà la page normale(et donc que je veux avoir fixe quelque soit la fenêtre):
http://img11.hostingpics.net/thumbs/mini_400140model.png
et voilà les div qui se déplacent lorsque la fenêtre rapetisse:
http://img11.hostingpics.net/thumbs/mini_506711planserr.png
J'ai vraiment besoin d'aide pour régler ce problème qui est vraiment gênant :s
Merci d'avance,
Modifié par myrmex-le-myrmeco (14 Mar 2013 - 00:59)