Problème CSS! Encore! :P
8 messages
• Page 1 sur 1
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
Problème CSS! Encore! :P
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)
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 occasionnel

- Messages: 493
- Inscription: 8 Jan 2004
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!
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

- Messages: 5257
- Inscription: 20 Oct 2005
Mouarff...
Je ne comprend pas qu'il n'y ai pas plus simple pour ça...
Je vais faire un tour sur Alsa...
Je ne comprend pas qu'il n'y ai pas plus simple pour ça...
Je vais faire un tour sur Alsa...
- Florent V.
- WRInaute discret

- Messages: 183
- Inscription: 16 Mai 2007
Une piste :
Remplace ensuite le fond rouge par l'image de fond avec le dégradé de droite :
À 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
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

- Messages: 5257
- Inscription: 20 Oct 2005
Bon en fait j'ai mis un fond de 800px à mon div principal qui reprend le dégradé de la sidebar... Et puis voilà... 
-

frenchhorn - WRInaute impliqué

- Messages: 849
- Inscription: 8 Fév 2007
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
sinon, il y a quelques hack possible, mais c'est lourd
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
Bon, j'entame le portage sous DotClear mais y'a un truc qui cloche... : -http://www.video-humour.org/
Une idée? Merci !
Une idée? Merci !
-

titifrim - WRInaute occasionnel

- Messages: 285
- Inscription: 21 Mar 2006
Re: Problème CSS! Encore! :P
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%;
}
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- CSS Encore et toujours ;)
- [CSS] (encore!) pas compatible FF
- encore un problème de plus ...
- encore un autre problème ?
- encore un probleme d encart
- encore un problème de référencement
- Encore un problème de blacklistage?
- oupss encore un probleme
- Problème caractères accentués (encore)
- Probleme url rewriting.... encore :@
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
