Bonjour,
Je souhaite placer une div de contenus avec une fond blur, sur un fond-image remplissant la totalité du viewport, tel que cela est décrit par zFunx à cette adresse sur codepen.
Le problème est que ce code repose (marche) sur peu de divs imbriquées, avec des
Or dans ce cas (sans doute pas rare...), un
D'où ma question :
par quel moyen pourrait-on retrouver le fonctionnement du inherit, cette fois entre divs à parentalités éloignées.. ? jQuery... ?
Je cherche... sans résultat pour l'instant donc je suis preneur de toute piste !
Merci !
Je souhaite placer une div de contenus avec une fond blur, sur un fond-image remplissant la totalité du viewport, tel que cela est décrit par zFunx à cette adresse sur codepen.
Le problème est que ce code repose (marche) sur peu de divs imbriquées, avec des
background: inherit;
fonctionnant puisque les liens de parentalité sont directs, sans intermédiaire quoi.. ce qui n'est pas le cas de mon arborescence qui comporte bien plus de divs intermédiaires. En effet sur la base du codepen, mon code ressemblerait plutôt à ça :
<div class="blurred-bg-container">
<div class="content"><!-- div en + -->
<div class="content"><!-- div en + -->
<div class="content"><!-- div en + -->
<div class="content">
<div class="text">
<h1>Lorem ipsum dolor sit amet </h1>
</div>
<div class="blur"></div>
</div>
</div>
</div>
</div>
</div>
Or dans ce cas (sans doute pas rare...), un
background: inherit;
sur la div .content
ne fonctionne plus puisque .blurred-bg-container
n'est plus son parent direct.D'où ma question :
par quel moyen pourrait-on retrouver le fonctionnement du inherit, cette fois entre divs à parentalités éloignées.. ? jQuery... ?
Je cherche... sans résultat pour l'instant donc je suis preneur de toute piste !
Merci !