begin process at 2012 05 29 01:20:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

DIV qui s'agrandie en fonction du contenu


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

DIV qui s'agrandie en fonction du contenu

jeudi 6 janvier 2011 à 17:03:11 | DIV qui s'agrandie en fonction du contenu

oglocc

Bonjour,
Tous d'abord je tien a m'escuser car je ne pense pas que mon sujet soit dans le thême approprié mais je vien juste de m'inscrire.

J'ai une question a posé qui est de savoir commen je peut faire pour qu'une DIV puisse s'adapter a la taille du contenu texte de ma DIV.
Je voudrait que la DIV bandeau_3 qui contient la DIV principal_3 puisse s'agrandir en fonction du contenu que je met dans la DIV principal_3 sans changer les proportion de toutes les autres DIV.

Voici le code html:
Code HTML :
<html>

	<head>
		<!-- LIEN CSS --><link href="style.css" rel="stylesheet" type="text/css">
		<title>Partage</title>
		<script language="JavaScript">
			bouton1 = new Image();
			bouton1.src = "images/bouton_php-vert.jpg";
			bouton2 = new Image();
			bouton2.src = "bouton_bioperl_gris.jpg";
			bouton3 = new Image();
			bouton3.src = "images/bouton_css_violet.jpg";
			bouton4 = new Image();
			bouton4.src = "images/bouton_html_cyan.jpg";
			bouton5 = new Image();
			bouton5.src = "images/bouton_java_bleu.jpg";
			bouton6 = new Image();
			bouton6.src = "images/bouton_javascript_rouge.jpg";
			bouton7 = new Image();
			bouton7.src = "images/bouton_perl_rouge.jpg";
		</script>
	</head>
	
	<body>

		<div id="bandeau_1">
			<div id="principal_1">
				<img src="images/logo_partage.jpg" height="100%" width="45%"></img>
			</div>
		</div>
		
		<div id="bandeau_2">
			<div id="principal_2">
				<a href="#" onmouseover="bouton1.src = 'images/bouton_php_rouge.jpg';" onmouseout="bouton1.src = 'images/bouton_php_vert.jpg';"><img src="images/bouton_php_vert.jpg" height="100%" width="70px" align="left" border=0 name=bouton1></a>				
				<a href="#" onmouseover="bouton3.src = 'images/bouton_css_noir.jpg';" onmouseout="bouton3.src = 'images/bouton_css_pourpre.jpg';"><img src="images/bouton_css_pourpre.jpg" height="100%" width="70px" align="left" border=0 name=bouton3></a>
				<a href="#" onmouseover="bouton4.src = 'images/bouton_html_violet.jpg';" onmouseout="bouton4.src = 'images/bouton_html_cyan.jpg';"><img src="images/bouton_html_cyan.jpg" height="100%" width="70px" align="left" border=0 name=bouton4></a>
				<a href="#" onmouseover="bouton5.src = 'images/bouton_java_marron.jpg';" onmouseout="bouton5.src = 'images/bouton_java_bleu.jpg';"><img src="images/bouton_java_bleu.jpg" height="100%" width="70px" align="left" border=0 name=bouton5></a>
				<a href="#" onmouseover="bouton6.src = 'images/bouton_javascript_bleu.jpg';" onmouseout="bouton6.src = 'images/bouton_javascript_rouge.jpg';"><img src="images/bouton_javascript_rouge.jpg" height="100%" width="70px" align="left" border=0 name=bouton6></a>
				<a href="#" onmouseover="bouton7.src = 'images/bouton_perl_vert.jpg';" onmouseout="bouton7.src = 'images/bouton_perl_rouge.jpg';"><img src="images/bouton_perl_rouge.jpg" height="100%" width="70px" align="left" border=0 name=bouton7></a>
				<a href="#" onmouseover="bouton2.src = 'images/bouton_bioperl_gris.jpg';" onmouseout="bouton2.src = 'images/bouton_bioperl_violet.jpg';"><img src="images/bouton_bioperl_violet.jpg" height="100%" width="70px" align="left" border=0 name=bouton2></a>
			</div>
		</div>
		
		<div id="bandeau_3">
			<div id="principal_3">
			</div>
		</div>
		
		<div id="bandeau_4">
			<br /><br /><br /><br />
			<center>
				<font color="white">
					<a href="#"><font color="white">Aide</font></a>&nbsp - &nbsp
					<a href="#"><font color="white">Contact</font></a>
				</font>
			</center>
			<div id="principal_4">
			</div>
		</div>
	
	</body>
	
</html>


et voici le code css :

Code :
body {
	overflow:auto;
	}
	
div#bandeau_1 {
	position:absolute;
	top:0%;
	left:0%;
	height:20%;
	width:100%;
	background:#5EB6DD;
	}

div#bandeau_2 {
	position:absolute;
	top:20%;
	left:0%;
	height:5%;
	width:100%;
	background-color:#333641;
	}
	
div#bandeau_3 {
	position:absolute;
	top:25%;
	left:0%;
	height:60%;
	width:100%;
	background-color:#5EB6DD;
	}
	
div#bandeau_4 {
	position:absolute;
	top:85%;
	left:0%;
	height:15%;
	width:100%;
	background-color:#333641;
	}
	
div#principal_1 {
	text-align:center;
	position:absolute;
	top:30%;
	height:70%;
	width:50%;
	min-width:700px;
	background-color:white;
	;
	border-top-left-radius:10px; 
	border-top-right-radius:10px;
	margin-left:25%;
	margin-right:25%;
	}
	
div#principal_2 {
	position:float;
	height:100%;
	top:0%;
	width:50%;
	min-width:700px;
	background-color:#333641;
	margin-left:25%;
	margin-right:25%;
	}
	
div#principal_3 {
	position:float;
	height:100%;
	width:50%;
	min-width:700px;
	background-color:white;
	margin-left:25%;
	margin-right:25%;
	}
	
div#principal_4 {
	position:absolute;
	height:50%;
	top:0%;
	width:50%;
	min-width:700px;
	background-color:white;
	;
	border-bottom-left-radius:10px; 
	border-bottom-right-radius:10px;
	margin-left:25%;
	margin-right:25%;
	}


Merci d'avance
jeudi 6 janvier 2011 à 17:21:34 | Re : DIV qui s'agrandie en fonction du contenu

ludwig59

Bonjour,

Il suffit de ne pas mettre de height pour la DIV principal_3.
Ou mettre une min-height
jeudi 6 janvier 2011 à 17:24:01 | Re : DIV qui s'agrandie en fonction du contenu

oglocc

Et juste en ne spécifiant pas la hauteur de la DIV elle va s'adapter pourtant je fonctionne en pourcentage et pa en px.
Je vai essayer, sinon la fonction auto marcherais aussi?
jeudi 6 janvier 2011 à 17:37:45 | Re : DIV qui s'agrandie en fonction du contenu

oglocc

Sa s'adapte seulement mes DIV bandeau_4 et principal_4 ne suive pa en dessous des DIV principal_3 et bandeau_3.
Je ne sais pas trop quoi mettre comme attribut pour la position si je met absolute elle bouffe les precedentes et si je met float elle remonte tous en haut de la page.
Que faire?


Cette discussion est classée dans : position, width, left, top, div


Répondre à ce message

Sujets en rapport avec ce message

contenu du site décalé sous internet explorer [ par loblobloblob ] Bonjour,voila j'ai créer une page d'accueil qui est divisé en 3 partie: visuel sur la gauche, contenu au milieu et petit message sur la droite,pour ce IE et FF [ par bmikl59 ] Regardez ce CSS :html {overflow: scroll;}body {width: 100%;background-color: #FFFFFF;}   #header {    position: fixed;    width: 100%; pourquoi le programme html &css change selon le navigateur [ par Razily ] Bonjour à tous ; je débute en html et css ; et en ce moment je crée une application php ; mais voilà je suis confronté à un problème que j'ai dû mal à positionnement absolu de div [ par jul39dole ] Bonjour à tous, J'ai une div parent (id "parent"), dans laquelle je souhaite positionner à l'aide de coordonnées (left, top, width, height) plusieurs Afficher une Div sous la souris [ par Isnogoud ] Salut Je cherche un moyen simple pour faire apparaitre une div sous la position de la souris... [u]Explication [/u]:[list] je clic n'importe où dans compatibilité du site web avec la résolution des écrans [ par hamzvb ] Bonjour; j'ai terminer récemment la création d'un site web pour une association, mais le problème c'est que le site n'est pas compatible avec toutes l alignés 3 div [ par kwantine ] Bonjour voici mon probleme je souhaite alignés 3 div horizontalement mais la 3eme div va tout le temps se mettre sous la 3eme div voici mon code: page aide css [ par yoyo77yo ] bonjour, J'ai une feuille php avec un div (que j'ai nommée "contenutableau")qui contient un tableau : je demande au div de flotter à droite avec une Pas de curseur dans un input [ par pcmanprogrammeur ] Bonjour,Essayez ce code, UNIQUEMENT SOUS FIREFOX !!!http://www.w3.org/TR/xh Contenu de Bdd et affichage avec retour a la ligne [ par DjChat ] Bonjour a tous, je gere un affichage dynamique qui est stoqué dans une Bdd en varchar qui est du texte, pour le positionner je l'ai mi dans des div qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales