Images d'arrière-plan - de prendre une pleine largeur de l'image à l'intérieur d'un conteneur

J'ai besoin de mettre du contenu HTML à l'intérieur d'un modèle de page. L'article que j'ai reçu est à l'intérieur d'un conteneur Div définition de la taille que j'ai à travailler avec. Le CSS pour le modèle définit les marges de 17,5% à gauche et à droite sens que j'ai de 65% dans le centre à l'entrée de mon contenu. C'est ok pour la majorité du contenu j'ai besoin d'inclure à l'exception de l'image de fond qui doit être pleine largeur (100%). Je peux joindre une feuille de style avec le contenu de mon cependant si je change le .élément wrapper dans mon css, il provoque des problèmes avec le reste de la page. J'ai aussi changer l'image de fond sur une page en page, de façon à inclure le chemin de l'image dans le HTML et pas dans le CSS.

Ce que j'ai à ce jour est

HTML:

 <div class="pageBackground">
        <img src="img/festival-background.jpg">
    </div>  

CSS:

.pageBackground {
position: relative;

}

.pageBackground img {
width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size:cover;

}

Ce serait une bonne façon de faire mon image de fond à 100% de la page, plutôt que de conteneur et derrière le reste de mon contenu?

Merci beaucoup d'avance!!!

si c'est un enfant, il sera de 100% de celle du parent. Essayez de faire le parent 100% de la page.
Le problème est le parent est .papier d'emballage dans les modèles de css que je ne peux pas vraiment modifier. Est-il un moyen de "casser" les parents de règles?
si vous ne pouvez pas modifier le "wrapper " parent", cela veut dire que vous ne pouvez accéder à votre spécifique div?
A peu près. Je peux donner la 3ème partie d'une feuille de style à joindre, mais ils ne sont pas désireux de me laisser toucher au CSS existant. Fondamentalement, j'ai une zone à l'intérieur de leur modèle pour l'ajout de mon contenu, mais comme je le dis la zone que j'ai est enveloppé dans un Div avec la classe "wrapper" qui est stylisé à gauche et à droite de la marge à 17,5%, mais mon arrière-plan doit être pleine page! (J'espère que le bon sens!)
Changement .wrapper pour être pleine largeur + hauteur puis ajouter une nouvelle DIV pour remplacer l'original .wrapper DIV avec l'ancien 17,5% de marges. l' .wrapper DIV aurez probablement besoin d'être en position absolue avec les z-index. la nouvelle DIV seront positionnés relativement avec un z-index supérieur. Donner un aller et voir si cela fonctionne pour vous.

OriginalL'auteur user3375160 | 2014-03-03