28173 sujets

CSS et mise en forme, CSS3

Bonjour.

Dans la structure de mon site j'ai crée un div nommé "site" qui fait une taille fixe de 670px

J'aimerai à présent rajouter à gauche et à droite de l'ombre.
Pour cela j'essaye de créer deux nouveaux div avec un float left et un float right.

Cependant ces calques ne se collent pas à mon calque général "site"
COmment s'y prendre?

J'y arrive en mettant un left : xxx px mais c'est pas viable.
Avez vous des idées pour coller tout les div?

Cordialement
marseille a écrit :
Avez vous des idées pour coller tout les div?

Un bon tube de colle style UHU Stick ferai l'affaire. Smiley biggol

Sinon, pourquoi le left: xxx; n'est pas viable ?

++
Tout simplement du fait que si on réduit la fenêtre ( de son navigateur) , le div ne sera plus collé à l'autre car la position left rends le calque fixe et non dépendant de l'autre.
Bonjour.

Tu n'as pas besoin, à mon humble avis, de coller 2 div à ton "site".
Tu pourrais lui donner une image d'arrière-plan contenant l'ombre que tu veux obtenir.
Cet arrière-plan, pour faire léger, sera une image de 670px (ta largeur de "site") x 1 pixel.
Avec un logiciel graphique (tupe photoshop) crée ton arrière-plan avec une hauteur suffisante pour voir l'effet obtenu ; tu réduira ensuite à 1 pixel de haut.

Bon courage.