[CSS] - Problème avec la hauteur

Résolu/Fermé
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 - Modifié par MastercroW le 27/06/2012 à 13:24
aurésky Messages postés 95 Date d'inscription jeudi 7 janvier 2010 Statut Membre Dernière intervention 20 septembre 2014 - 28 juil. 2012 à 02:10
Bonjour,

J'ai pris le temps de prendre des screenshots, afin de vous faire mieux comprendre mon problème.
Donc voila, j'ai un problème avec la hauteur d'une div, elle ne veut pas s'ajuster.
Je voudrais qu'elle prenne toute la largeur de la page (car le cors derrière en blanc varie selon le nombre de commentaire présent sur la page, donc la hauteur n'est pas fixe, sinon ça serait trop facile !).

Voir les images ci-dessous :

http://img15.hostingpics.net/pics/473812952.png
http://img15.hostingpics.net/pics/681980381.png

Voici le code source de la parti de gauche
#corp .left { 
 float: left; 
 width: 170px; 
 height:380px; 
 word-wrap: break-word; 
 border-right: solid 1px #999; 
 padding-right:10px; 
 padding-left:10px; 
 padding-top:10px; 
 padding-bottom:10px; 
 margin-right:20px; 
 background:#EEE; 
}


J'ai essayé les height:100% ou autre, ça ne donne rien !

Merci d'avance !

13 réponses

le site est en ligne qu'on aille jeter un coup d'oeil sur le reste du code ?
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
27 juin 2012 à 14:27
Non désolé ! Tu voudrais quel code ?
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
28 juin 2012 à 00:12
UP s'il vous plait !
0
aladin07 Messages postés 277 Date d'inscription vendredi 13 avril 2012 Statut Membre Dernière intervention 30 septembre 2012 30
28 juin 2012 à 00:45
Je crois que c'est faisable mais avec du javascript (jQuery):

// pad est la valeur du padding-top ou padding-bottom que tu as donné à #corp
// ne calcule pas les deux padding: si #corp a padding:10px; ne mets pas 20px
// dans pad
var pad = 10;
var height = $('#corp').height();
$('#corp .left').height(height - pad*2);
0
aurésky Messages postés 95 Date d'inscription jeudi 7 janvier 2010 Statut Membre Dernière intervention 20 septembre 2014 5
28 juin 2012 à 01:28
Bonsoir,

Vous pouvez nous transmettre votre code pour le #corps ?

------------------------------------------------------------------------------------------
https://www.le-coin-des-animaux.fr/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
28 juin 2012 à 14:39
Bonjour,

Merci d'avoir prit le temps de me répondre.

Le code source de mon corps c'est :
#corp {
	width: 70%;
	/*height:100%;*/
	min-height: 400px;
	min-width: 960px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 15px #CCC;
	-moz-box-shadow: 0 0 15px #ccc;
	border-style: solid;
	border-color: white;
	border-width: 1px;
	background-color: #F9F9F9;
	padding:15px 15px 15px 15px;
	box-shadow: 0 0 15px #CCC;
	word-wrap: break-word;
	/*margin-top:60px;*/
	margin-right: auto;
	margin-left:auto;
}


Quand à aladin07, j'essai ça de suite !
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
28 juin 2012 à 16:07
J'ai trouvé ceci en JS :
<script language="javascript">
function look()
{
	var doc = document.getElementById('corp');
		
		if (document.all) // ok I.E
		{
		H = doc.currentStyle.height;
		}
		
		else // ok firefox.0.9.2 , pas mozilla.1.0 ni netscape.7.02
		{
			H = document.defaultView.getComputedStyle(doc, null).height;
		}
		
		alert(''+ H + ' ');
}
</script>


Sauf que avec le min-height ça me dit 400 px, sa s'adapte pas.
Avez-vous une solution ?
0
maka54 Messages postés 699 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 4 décembre 2016 80
28 juin 2012 à 16:31
Essaye avec

height:inherit;
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
28 juin 2012 à 17:56
ça ne marche toujours pas
0
aurésky Messages postés 95 Date d'inscription jeudi 7 janvier 2010 Statut Membre Dernière intervention 20 septembre 2014 5
Modifié par pico.l le 3/07/2012 à 19:24
et avec un min-height :100% ?
------------------------------------------------------------------------------------------
Lien supprimé Modération CCM
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
3 juil. 2012 à 19:00
stpl : pas de lien en signature ;)
0
pico.l Messages postés 24735 Date d'inscription samedi 3 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 28 avril 2019 2 446
3 juil. 2012 à 19:36
Bonjour,

@ aurésky

à lire >>> https://www.commentcamarche.net/faq/32622-signature-sur-les-forums-ccm

Cordialement
0
aurésky Messages postés 95 Date d'inscription jeudi 7 janvier 2010 Statut Membre Dernière intervention 20 septembre 2014 5
28 juil. 2012 à 02:10
Oups, je rectifie çà de suite !
0
Utilisateur anonyme
30 juin 2012 à 14:05
Oui c'est min-height appliqué sur ta DIV qui va avoir le bon rendu.

A+
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
2 juil. 2012 à 12:02
Bonjour à tout le monde merci de m'avoir répondu.

Ceci j'ai déjà essayer et ça ne marche pas.
Avez vous d'autres solutions ?
0
maka54 Messages postés 699 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 4 décembre 2016 80
2 juil. 2012 à 12:54
il faudrait plus d'info,

fais un imprim ecran de ta page complete, et comment tu veux placer les différents éléments

le css de body du div principal de la partie gauche et de la partie droite
0
MastercroW Messages postés 1095 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 31 mai 2019 163
6 juil. 2012 à 11:43
Résolu tout mis en absolute
0