CSS 2 image en background
9 messages
• Page 1 sur 1
- douniacreation
- Nouveau WRInaute

- Messages: 38
- Inscription: 24 Jan 2010
CSS 2 image en background
Bonjour,
Je veux mettre une image en arrière plan du site, avec un fond ( image ) qui se répète verticalement, pour cela j'ai fais :
pour le CSS
Mais cela m'affiche que le bkg-2.png, comme si l'image du body est caché.
ALors si je change mon CSS et j'enleve le float:left du #all
Cela m'affiche que le bkg.png...
Une idée SVP ?
Je veux mettre une image en arrière plan du site, avec un fond ( image ) qui se répète verticalement, pour cela j'ai fais :
- Code: Tout sélectionner
<body>
<div id="all">
</div>
</body>
pour le CSS
- Code: Tout sélectionner
body {
background: url(../images/bkg.png) center top no-repeat;
margin: 0;
text-align: center;
}
#all{
width:100%;
float:left;
background: url(../images/bkg-2.png) center repeat-y;
}
Mais cela m'affiche que le bkg-2.png, comme si l'image du body est caché.
ALors si je change mon CSS et j'enleve le float:left du #all
- Code: Tout sélectionner
#all{
width:100%;
background: url(../images/bkg-2.png) center repeat-y;
}
Cela m'affiche que le bkg.png...
Une idée SVP ?
-

212communication - WRInaute discret

- Messages: 119
- Inscription: 18 Nov 2009
Re: CSS 2 image en background
le bg du #all doit être transparent pour que le bg du body apparait, si nn tu px nous laisser une capture d'écran de ta page
- douniacreation
- Nouveau WRInaute

- Messages: 38
- Inscription: 24 Jan 2010
Re: CSS 2 image en background
Lien 1 : image du BKG body http://www.casimages.com/img.php?i=101020075335530159.jpg
Lien 2 : image bu BKG #all http://www.casimages.com/img.php?i=10102007561292858.jpg
Si je veux voir la bouche et le nez du visage ( body ) puis je met mettre ma main sur mon front ( #all ) je pense que c'est faisable ?
Lien 2 : image bu BKG #all http://www.casimages.com/img.php?i=10102007561292858.jpg
boby55 a écrit:Si tu met ta main sur ton visage on voit quoi? Ta main!
Enlève donc ta main si tu veux voir ton visage !![]()
visage = body
main = #all
Si je veux voir la bouche et le nez du visage ( body ) puis je met mettre ma main sur mon front ( #all ) je pense que c'est faisable ?
-

212communication - WRInaute discret

- Messages: 119
- Inscription: 18 Nov 2009
Re: CSS 2 image en background
je trouve l'image du #all très bonne en arrière plan
tu doit juste ajouter un backgroundcolor en cas d'une page longue
tu doit juste ajouter un backgroundcolor en cas d'une page longue
- franckM
- WRInaute impliqué

- Messages: 823
- Inscription: 15 Nov 2007
Re: CSS 2 image en background
Pourquoi ne pas mettre plutôt ton image 2 dans le body et rajouter à ce même body une couleur de fond unie ?
Ainsi:
1. Ton image de fond (celle du all) apparaît en premier plan
2. Une fois terminée, c'est le fond bleu uni qui prend le relais
Je dis ça car en fait ton image du body est un fond bleu uni non ?
Ainsi:
1. Ton image de fond (celle du all) apparaît en premier plan
2. Une fois terminée, c'est le fond bleu uni qui prend le relais
Je dis ça car en fait ton image du body est un fond bleu uni non ?
- douniacreation
- Nouveau WRInaute

- Messages: 38
- Inscription: 24 Jan 2010
Re: CSS 2 image en background
franckM a écrit:Je dis ça car en fait ton image du body est un fond bleu uni non ?
Justement, il y a un ombre noir sur les cotés du blanc...
- CARREZ
- Nouveau WRInaute

- Messages: 40
- Inscription: 12 Mai 2006
Re: CSS 2 image en background
Il suffit d'inverser les deux images non ?
Ca reviens à ce que dit frankM ... Pour aller dans ce sens (et redire ce qui est dis d'ailleurs !), c'est plus simple de faire une image transparente de l'ombre qui se répète verticalement et ajouter une couleur de fond au body, ça évite d'avoir une image très large en fond.
Il faut que l'image répétée verticalement soit derrière l'image non répétée, donc dans le body.
- Code: Tout sélectionner
body {
background: url(../images/bkg-2.png) center top repeat-y;
margin: 0;
text-align: center;
}
#all{
width:100%;
float:left;
background: url(../images/bkg.png) center no-repeat;
}
Ca reviens à ce que dit frankM ... Pour aller dans ce sens (et redire ce qui est dis d'ailleurs !), c'est plus simple de faire une image transparente de l'ombre qui se répète verticalement et ajouter une couleur de fond au body, ça évite d'avoir une image très large en fond.
Il faut que l'image répétée verticalement soit derrière l'image non répétée, donc dans le body.
- douniacreation
- Nouveau WRInaute

- Messages: 38
- Inscription: 24 Jan 2010
Re: CSS 2 image en background
En fin de compté j'ai opté pour une couleur uni en arrière plan...
Merci pour votre collaboration
Merci pour votre collaboration
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Pb CSS > background-image
- CSS >> Image de background et lien
- Alt sur un background-image css.
- Comment ajouter une Balise Alt sur background-image CSS ?
- background-image ou img pour une image
- Image en Background ...
- image en background
- CSS - Ajax - Background
- Image de background : optimisation ou accessibilité
- image background dans un container
Consultez la description détaillée des produits ou services de Google suivants : Google Image Labeler
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


