Problème CSS! Encore! :P

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5180
Inscription: Jeu Oct 20, 2005 19:47

Problème CSS! Encore! :P

Message le Mer Juil 04, 2007 9:05

Salut à tous,
je suis en train de faire un kit graphique pour un site mais j'ai un soucis avec les hauteurs des div...
J'aimerai qu'ils occupent toute la hauteur, j'ai essayé un height:100% mais ça ne fonctionne pas...
Comment faut-il faire?
C'est par là : -http://audiofeeline.free.fr/VH/
Merci!

(Notez l'effort : j'ai arrêté les tableaux)

chtipepere
WRInaute impliqué
WRInaute impliqué
 
Messages: 484
Inscription: Jeu Jan 08, 2004 16:15

Message le Mer Juil 04, 2007 9:16

Bonjour,

Alors, englobe tes divs 'content' et 'sidebar' dans un div, sur lequel tu appliqueras cette méthode.
Mets déjà ça en place, et dis nous si tu t'en sors.

Bon courage!


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5180
Inscription: Jeu Oct 20, 2005 19:47

Message le Mer Juil 04, 2007 9:20

Mouarff...
Je ne comprend pas qu'il n'y ai pas plus simple pour ça...
Je vais faire un tour sur Alsa...

Florent V.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 183
Inscription: Mer Mai 16, 2007 13:17

Message le Mer Juil 04, 2007 10:23

Une piste :

Code: Tout sélectionner
div#main {
overflow: hidden; /* empêche le dépassement des flottants */
background: red;
}

Remplace ensuite le fond rouge par l'image de fond avec le dégradé de droite :
Code: Tout sélectionner
div#main {
...
background: white url(images/sidebar.png) repeat-y right top;
}

À noter que si l'image est un peu plus haute que 1px, on diminue drastiquement le nombre de répétitions à opérer par le navigateur... dans certains cas, ça évite quelques soucis de performance.

Pour information, passer ainsi par une image de fond sur un bloc conteneur, c'est la technique dite des «colonnes factices».

Pour le reste :
- les paragraphes c'est bon, mangez-en ;) ;
- 800px c'est trop large pour du 800x600 (valeur sure : 760px... plus risqué : 770px) ;
- un code CSS plus robuste pour le positionnement de ton div#content :
Code: Tout sélectionner
#content {
/* float:left; --> à supprimer */
/* width:580px; --> à supprimer */
margin-right: 200px;
padding: 10px;
background: white;
}


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5180
Inscription: Jeu Oct 20, 2005 19:47

Message le Mer Juil 04, 2007 11:01

Bon en fait j'ai mis un fond de 800px à mon div principal qui reprend le dégradé de la sidebar... Et puis voilà... :roll:


frenchhorn
WRInaute passionné
WRInaute passionné
 
Messages: 847
Inscription: Jeu Fév 08, 2007 0:37

Message le Mer Juil 04, 2007 22:44

sinon il y a mi-height mais ce n'est pas interprete de la meme facon selon les browser
sinon, il y a quelques hack possible, mais c'est lourd


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5180
Inscription: Jeu Oct 20, 2005 19:47

Message le Jeu Juil 05, 2007 13:42

Bon, j'entame le portage sous DotClear mais y'a un truc qui cloche... : -http://www.video-humour.org/

Une idée? Merci ! :)


titifrim
WRInaute impliqué
WRInaute impliqué
 
Messages: 284
Inscription: Mar Mar 21, 2006 16:31

Re: Problème CSS! Encore! :P

Message le Jeu Juil 05, 2007 14:03

Audiofeeline a écrit:Salut à tous,
je suis en train de faire un kit graphique pour un site mais j'ai un soucis avec les hauteurs des div...
J'aimerai qu'ils occupent toute la hauteur, j'ai essayé un height:100% mais ça ne fonctionne pas...
Comment faut-il faire?
C'est par là : -http://audiofeeline.free.fr/VH/
Merci!

(Notez l'effort : j'ai arrêté les tableaux)


Alors le truc à savoir c'est qu'il faut que tu déclares ceci dans ton fichier css sinon tes div ne se caleront pas en hauteur...

html,body{
height:100%;
}


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités