bonjour
je n'arrive pas a adapter l'image en fonction de la taille de la page, quand je réduit la page, les images conservent leur taille et sortent du cadre des div class a et class b. j'aimerai que la taille des image reste proportionnelles a la taille de mes div.
voila le code, merci d'avance pour votre aide
je n'arrive pas a adapter l'image en fonction de la taille de la page, quand je réduit la page, les images conservent leur taille et sortent du cadre des div class a et class b. j'aimerai que la taille des image reste proportionnelles a la taille de mes div.
voila le code, merci d'avance pour votre aide
[code=html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<div xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Accueil randonnées accompagnées en montagne</title>
<meta http-equiv="Content-Type" content="text/html"; charset="UTF-8" />
<META NAME="DESCRIPTION" CONTENT="Accompagnement en montagne, randonnées pour tous dans les Pyrénées et dans le Massif Central.Vacances, sport, loisirs et culture en montagne, à la découverte d'une nature préservée (faune, flore, patrimoine...">
<META NAME="KEYWORDS" CONTENT="accompagnateur , montagne, Ariège, Pyrénées,randonnées, nature, Couserans,loisirs, faune, flore, découverte">
<META NAME="SUBJECT" CONTENT="accompagnateur en montagne dans les Pyrénées">
<META NAME="CATEGORY" CONTENT="montagne">
<META NAME="AUTHOR" CONTENT="Simon Cayre">
<META NAME="REPLY-TO" CONTENT="simoncayre@yahoo.fr">
<META NAME="REVISIT-AFTER" CONTENT="7 DAYS">
<META NAME="LANGUAGE" CONTENT="FR">
<META NAME="COPYRIGHT" CONTENT="libre">
<META NAME="ROBOTS" CONTENT="All">
<META HTTP-EQUIV="REFRESH" CONTENT="Non">
<script type="text/javascript" src="slimbox/js/jquery.js"></script>
<script type="text/javascript" src="slimbox/js/slimbox2.js"></script>
<link rel="stylesheet" href="slimbox/css/slimbox2.css" type="text/css" media="screen" />
<link rel="stylesheet" media="screen" type="text/css" title="vertical" href="menu2.css" />
<link rel="SHORTCUT ICON" href="logo.ico">
<link rel="SHORTCUT ICON" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="caroussel1.css" />
<script type="text/javascript" src="slimbox/js/jquery.js"></script>
<script type="text/javascript" src="jMyCarousel.js"></script>
<!-- Optional -->
<script type="text/javascript">
$(function() {
$(".jMyCarousel").jMyCarousel({
visible: '100%',
});
});
</script>
<script type="text/javascript" src="slimbox/js/slimbox2.js"></script>
<SCRIPT>
document.write("<FONT face='tahoma, Arial, Helvetica, sans-serif' style='font-size : 11px;'>");
var clockid=new Array()
var clockidoutside=new Array()
var i_clock=-1
var thistime= new Date()
var hours=thistime.getHours()
var minutes=thistime.getMinutes()
var seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
var thistime = hours+":"+minutes+":"+seconds
function writeclock() {
i_clock++
if (document.all || document.getElementById || document.layers) {
clockid[i_clock]="clock"+i_clock
document.write("<span id='"+clockid[i_clock]+"' style='position:relative'>"+thistime+"</span>")
}
}
function clockon() {
thistime= new Date()
hours=thistime.getHours()
minutes=thistime.getMinutes()
seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
thistime = hours+":"+minutes+":"+seconds
if (document.all) {
for (i=0;i<=clockid.length-1;i++) {
var thisclock=eval(clockid[i])
thisclock.innerHTML=thistime
}
}
if (document.getElementById) {
for (i=0;i<=clockid.length-1;i++) {
document.getElementById(clockid[i]).innerHTML=thistime
}
}
var timer=setTimeout("clockon()",1000)
}
window.onload=clockon
</SCRIPT>
<script language="JavaScript" src="picker.js"></script>
</head>
<body>
<?php include("menu.php"); ?>
<div id="corps">
<h1></h1><br /><br />
<div class= "a">
<p><img class "imgindex" src="indeximg/grange.jpg" alt="grange" /> <br></p>
<h1>Bienvenue,</h1><p>Laissez vous tenter par les richesses des Pyrénées, partez à découverte des grands espaces <br />
A la recherche du bien-être, curieux de nature ou sportifs confirmés, je vous propose des randonnées sur mesure familiales ou plus soutenues, des randonnées thématiques et des formations. Formule journée, demi journée ou bivouac</large><br/><br/><br/><br/><br/>
</p>
</div>
<div class= "b">
<table align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="#999999">
<tr><td align="center"><p><img src="calendar1.jpg" alt="img" title="Cap de Bouirex"></p></td></tr><tr>
<td align="center">
<SCRIPT language=JavaScript>
<!--
monthnames = new Array(
"JANVIER",
"FEVRIER",
"MARS",
"AVRIL",
"MAI",
"JUIN",
"JUILLET",
"AOÛT",
"SEPTEMBRE",
"OCTOBRE",
"NOVEMBRE",
"DECEMBRE");
var linkcount=0;
function addlink(month, day, href) {
var entry = new Array(3);
entry[0] = month;
entry[1] = day;
entry[2] = href;
this[linkcount++] = entry;
}
Array.prototype.addlink = addlink;
linkdays = new Array();
monthdays = new Array(12);
monthdays[0]=31;
monthdays[1]=28;
monthdays[2]=31;
monthdays[3]=30;
monthdays[4]=31;
monthdays[5]=30;
monthdays[6]=31;
monthdays[7]=31;
monthdays[8]=30;
monthdays[9]=31;
monthdays[10]=30;
monthdays[11]=31;
todayDate=new Date();
thisday=todayDate.getDay();
thisday--
thismonth=todayDate.getMonth();
thisdate=todayDate.getDate();
thisyear=todayDate.getYear();
thisyear = thisyear % 100;
thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));
if (((thisyear % 4 == 0)
&& !(thisyear % 100 == 0))
||(thisyear % 400 == 0)) monthdays[1]++;
startspaces=thisdate;
while (startspaces > 7) startspaces-=7;
startspaces = thisday - startspaces + 1;
if (startspaces < 0) startspaces+=7;
document.write("<FONT face='trebuchet ms, tahoma'>");
document.write('<table cellspacing="0" border=0 ' );
document.write("style='font-size : 11px; color : #000000;' cellpadding=0 cellspacing=0>");
document.write('<tr><td colspan=7><center><font size=2><b>'
+ monthnames[thismonth] + " " + thisyear
+ "</b></font></center></td></tr>");
document.write("<tr>");
document.write('<td align=right valign="bottom"><font size=1>L </font></td>');
document.write('<td align=right valign="bottom"><font size=1>M </font></td>');
document.write('<td align=right valign="bottom"><font size=1>M </font></td>');
document.write('<td align=right valign="bottom"><font size=1>J </font></td>');
document.write('<td align=right valign="bottom"><font size=1>V </font></td>');
document.write('<td align=right><font size=2><b>S </b></font></td>');
document.write('<td align=right><font size=2><b>D </b></font></td>');
document.write("</tr>");
document.write("<tr>");
for (s=0;s<startspaces;s++) {
document.write('<td align="right">-</td>');
}
count=1;
while (count <= monthdays[thismonth]) {
for (b = startspaces;b<7;b++) {
linktrue=false;
if (count==thisdate) {
document.write('<td align="right" bgcolor="#FFFFCC">');
}
else {
document.write('<td align="right">');
}
for (c=0;c<linkdays.length;c++) {
if (linkdays[c] != null) {
if ((linkdays[c][0]==thismonth + 1) && (linkdays[c][1]==count)) {
document.write("<a href=\"" + linkdays[c][2] + "\">");
linktrue=true;
}
}
}
if (count==thisdate) {
document.write('<font color=#ff0000><b>');
}
if (count <= monthdays[thismonth]) {
document.write(" "+count+" ");
}
else {
document.write(" - ");
}
if (count==thisdate) {
document.write("</B></FONT>");
}
if (linktrue)
document.write("</a>");
document.write("</td>");
count++;
}
document.write("</tr>");
document.write("<tr>");
startspaces=0;
}
document.write("</table>");
document.write("</FONT>");
-->
</SCRIPT>
</td>
</tr>
<tr>
<td align="center">
<div align="center" style="width:70px; border-width:1px; border-style:dotted ; background-color: #FFFFFF; ">
<FONT face='trebuchet ms, tahoma' size=2><b><SCRIPT>writeclock()</SCRIPT></b></font></div>
</td>
</tr>
</table>
</div>
<div class ="c">
</div>
<div class="jMyCarousel" style="clear: both;">
<ul>
<li><a href="caroussel/1.jpg" rel="lightbox-cats" title="vue sur le massif des 3 seigneurs" ><img src="caroussel/1.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/2.jpg" rel="lightbox-cats" title="lis martagon"><img src="caroussel/2.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/3.jpg" rel="lightbox-cats" title="Le Trein"><img src="caroussel/3.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/4.jpg" rel="lightbox-cats" title=""><img src="caroussel/4.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/5.jpg" rel="lightbox-cats" title=""><img src="caroussel/5.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/6.jpg" rel="lightbox-cats" title=""><img src="caroussel/6.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/7.jpg" rel="lightbox-cats" title=""><img src="caroussel/7.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/8.jpg" rel="lightbox-cats" title=""><img src="caroussel/8.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/9.jpg" rel="lightbox-cats" title=""><img src="caroussel/9.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/10.jpg" rel="lightbox-cats" title=""><img src="caroussel/10.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/11.jpg" rel="lightbox-cats" title=""><img src="caroussel/11.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/12.jpg" rel="lightbox-cats" title=""><img src="caroussel/12.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/13.jpg" rel="lightbox-cats" title=""><img src="caroussel/13.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/14.jpg" rel="lightbox-cats" title=""><img src="caroussel/14.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/15.jpg" rel="lightbox-cats" title=""><img src="caroussel/15.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/16.jpg" rel="lightbox-cats" title=""><img src="caroussel/16.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/17.jpg" rel="lightbox-cats" title=""><img src="caroussel/17.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/18.jpg" rel="lightbox-cats" title=""><img src="caroussel/18.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/19.jpg" rel="lightbox-cats" title=""><img src="caroussel/19.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/20.jpg" rel="lightbox-cats" title=""><img src="caroussel/20.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/21.jpg" rel="lightbox-cats" title=""><img src="caroussel/21.jpg" width="200" height="150"></a></li>
<li><a href="caroussel/22.jpg" rel="lightbox-cats" title=""><img src="caroussel/22.jpg" width="200" height="150"></a></li>
</ul>
</div><center><p>Déplacez votre souris sur la dernière image pour actionner le défilement... Et cliquez sur les photos pour les agrandir! </p>
<br /><br /><?php
session_start(); // DEMARRE LA SESSION
// SAUVGARDE LA VARIABLE hits DANS LE FICHIER DE SESSION
$_SESSION['hits'] = $hits;
// TRAITEMENT SUR LE FICHIER TEXTE
if(empty($hits)){
$fp=fopen("compteur.txt","a+"); //OUVRE LE FICHIER compteur.txt
$num=fgets($fp,4096); // RECUPERE LE CONTENUE DU COMPTEUR
fclose($fp); // FERME LE FICHIER
$hits=$num - -1; // TRAITEMENT
$fp=fopen("compteur.txt","w"); // OUVRE DE NOUVEAU LE FICHIER
fputs($fp,$hits); // MET LA NOUVELLE VALEUR
fclose($fp); // FERME LE FICHIER
}
// AFICHAGE DU COMPTEUR
echo "<TABLE align=center>";
echo "<TR>";
echo "<TD STYLE='border:1pt Solid navy;' >";
echo "<FONT FACE='Verdana, Arial, Helvetica, sans-serif' SIZE=1>";
echo "Visiteurs : $hits"; // VARIABLE DU COMPTEUR
echo "</FONT>";
echo "</TD>";
echo "</TR>";
echo "</TABLE>";
// IMPORTANT //
// N'OUBLIEZ PAS DE CREER LE FICHIER compteur.txt à la racine
// SI VOTRE LE NOMBRE DE VISITE N'APPARAIT PLUS SUR VOS PAGES
// ALORS VOUS AVEZ DU OUBLIEZ DE DEMARRER LA SESSION
// AJOUTER DONC EN HAUT DE LA PAGE : session_start();
?>
</center>
</div>
<center>
<a href="index.php"><img src="hautdepage.jpg" alt="haut de page" title="haut de page" /></a>
</center>
</div>
</body>
</html>
body
{
margin : 0;
padding : 0;
width: 100%;
background-color:#004954;
}
a {
color: #778899;
}
a:link {text-decoration:none}
a:visited {text-decoration:none}
a:active {text-decoration:none}
a:hover {
color:#483D8B;
text-decoration:underline;
}
#banniere
{
height: 196px;
width: 100%;
}
div #banniere img
{
height: 196px;
width: 100%;
}
div #banniere h1
{
position: absolute;
top:30px;
padding-left: 30px;
font-size:x-large;
font-style:italic;
color:#976155;
}
div #banniere p
{
position: absolute;
top: 60px;
padding-left: 100px;
font-size:x-large;
font-style:italic;
color:#976155;
}
p
{text-indent: 30px;
font-size:large;
}
h1
{color :#002F2F;}
.intro
{color:#046380;
font-style:italic;bold;
font-size: x-large;
font-weight: bold;}
#menu, #menu ul /* Liste */
{
padding : 0; /* pas de marge intérieure */
margin : 0; /* ni extérieure */
list-style : none; /* on supprime le style par défaut de la liste */
line-height : 21px; /* on définit une hauteur pour chaque élément */
text-align : center; /* on centre le texte qui se trouve dans la liste */
}
#menu /* Ensemble du menu */
{
font-weight : bold; /* on met le texte en gras */
font-family : Arial; /* on utilise Arial, c'est plus beau ^^ */
font-size : 11px; /* hauteur du texte : 12 pixels */
position: center;
}
#menu a /* Contenu des listes */
{
display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
padding : 0; /* aucune marge intérieure */
background : #28839C; /* couleur de fond */
color : #fff; /* couleur du texte */
text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
width : 143px; /* largeur */
}
#menu li /* Elements des listes */
{
float: left;
/* pour IE qui ne reconnaît pas "transparent" */
border-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */
}
/* IE ne reconnaissant pas le sélecteur ">" */
#menu li
{
border-right: 1px solid transparent ; /* on met une bordure transparente à droite de chaque élément */
}
#menu li ul /* Sous-listes */
{
position: absolute; /* Position absolue */
width: 130px; /* Largeur des sous-listes */
left: -999em; /* Hop, on envoie loin du champ de vision */
}
#menu li ul li /* Éléments de sous-listes */
{
/* pour IE qui ne reconnaît pas "transparent" (comme précédemment) */
border-top : 1px solid #fff; /* on met une bordure blanche en haut de chaque élément d'une sous liste */
}
/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menu li ul li
{
border-top : 1px solid transparent; /* on met une bordure transparente en haut de chaque élément */
}
/* IE ne reconnaissant pas le sélecteur ">" ... je me répète [cligne] */
html>body #menu li ul ul
{
border-left : 1px solid transparent ; /* on met une bordure transparente sur la gauche de chaque élément */
}
#menu a:hover /* Lorsque la souris passe sur un des liens */
{
color: #000; /* On passe le texte en noir... */
background: #fff; /* ... et au contraire, le fond en blanc */
}
#menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */
{
left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */
}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
left: auto; /* Repositionnement normal */
min-height: 0; /* Corrige un bug sous IE */
}
.centre
{
background-color: black;
}
#corps
{
width: 90%;
margin:auto;
padding: 2%;
margin:4%;
border: solid 2px black;
background-color: #5FB6C7;
}
div #corps p
{
font: bold 16px Arial;
padding-left: 12px;
color:#394F8A;
}
.img
{
width: 100%;
height: 250px;
border-bottom: solid black 4px;
background-position:top;
}
.a
{
margin:auto;
margin-bottom: 50px;
float:left;
border: solid black 2px;
width:60%;
background-image:indeximg/grange.jpg;
}
.b
{
margin-bottom: 50px;
padding:12px;
float:right;
border: solid black 2px;
width:33%;
}
.cadre1
{
border: 5px solid black;
height: 500px;
width:49%;
float:left;
margin-top:1%;
background-color: #ADD8E6;
}
.cadre2
{
border: 5px solid black;
height: 500px;
width:49%;
float:right;
margin-top:1%;
background-color: #ADD8E6;
}
/*.cadre3
{
border: 6px solid blue;
height: 500px;
width:31%;
float:right;
margin-top:1%;
background-color: #ADD8E6;
}*/
input,textarea
{
background-color: #9966FF;
color: black;
font-weight:bold;
border:1px solid black;
}
.div1
{
border: 2px solid black;
height: 400px;
width:31%;
float:left;
margin-top:1%;
background-color: #ADD8E6;
text-align: center;
padding:2px;
}
.div2
{
border: 2px solid black;
height: 400px;
width:31%;
float:left;
margin-left:2.5%;
margin-top:1%;
background-color: #ADD8E6;
text-align: center;
padding:2px;
}
.div3
{
border: 2px solid black;
height: 400px;
width:31%;
float:right;
margin-top:1%;
background-color: #ADD8E6;
text-align: center;
padding:2px;
}
[/i][/i]