28173 sujets
CSS et mise en forme, CSS3
J'ai un header, un menu sur la gauche et un contenu central.
J'ai placé le menu de gauche et le contenu central en position absolute, mais dès qu'un des deux est débordé, il ne s'adapte pas.
Modifié par hush (27 Nov 2007 - 17:40)
J'ai placé le menu de gauche et le contenu central en position absolute, mais dès qu'un des deux est débordé, il ne s'adapte pas.
#left_menu {
position: absolute;
top: 90px;
left: 0;
bottom: 0;
width: 206px;
background: url(/images/backend/frames_bg.gif) repeat center;
text-align: center;
}
#content {
position: absolute;
top: 90px;
left: 206px;
right: 0;
bottom: 0;
background: url(/images/backend/content_bg.gif) repeat center;
padding: 10px 220px 10px 10px;
}
Modifié par hush (27 Nov 2007 - 17:40)
Essaye le propriété CSS overflow pour tes div.
Elle peut prendre les valeurs suivantes :
Dans ton cas c'est l'attribut visible qui semble te convenir
Voilà j'espère t'avoir aidé
Elle peut prendre les valeurs suivantes :
/* met des barres de défilement automatiquement lorsque le contenu du div est trop important pour celui-ci */
div#exemple1
{
overflow: auto;
}
/* cache le surplus qui devrait dépasser */
div#exemple2
{
overflow: hidden;
}
/* je n'utilise jamais, il prend je pense la propriété héritée de celui dans lequel il est (par exemple le div conteneur de celui-là). */
div#exemple3
{
overflow: inherit;
}
/* met automatiquement des barres de défilements même si le contenu tient dans le div sans l'agrandir, j'utilise plus souvent le auto à la place de celui-ci. */
div#exemple4
{
overflow: scroll;
}
/* affiche le texte en surplus en élargissant le div */
div#exemple5
{
overflow: visible;
}
Dans ton cas c'est l'attribut visible qui semble te convenir
Voilà j'espère t'avoir aidé
hush a écrit :
Existe-t-il un moyen de faire en sorte qu'un DIV s'agrandisse selon son contenu lorsque celui-ci est en position: absolute ?
Tu veux dire s'agrandisse selon son contenu positionné en absolu?
Non, ya pas moyen.
Un élément positionné en absolu est ignoré par par son parent, ses ancêtres, ses frères, grand-oncles et cousins divers. Seuls ses enfants et descendants en tiennent compte.
Positionner un élément en absolu, c'est fonder une branche dissidente de la famille, sans possibilité de réconciliation.
Modifié par Florent V. (27 Nov 2007 - 22:04)