Je veux faire un "bête" paragraphe flottant par dessus une image, laquelle apparaît par transparence mais permet quand même de lire le texte, donc il faut atténuer l'image.
Mon balisage ressemble à ça :
Code : Tout sélectionner
<img src="../img/grandephoto.jpg" alt="">
<div class="textbox">
<p>Un peu de texte inintéressant, mais surtout <a href="http://www.geckozone.org">un lien</a>.</p>
<p>Encore un peu de texte.</p>
</div>
Code : Tout sélectionner
<style type="text/css">
.textbox {
position: absolute;
top: 8.5em;
left: 3em;
padding: 0.5em;
border: 1px solid black;
background:url(../img/background.png);
width: 55em;
}
Code : Tout sélectionner
<!--[if IE]>
<style type="text/css">
.textbox {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.png',sizingMethod='scale');
}
</style>
<![endif]-->
Est-ce que quelqu'un a une idée de solution ? Ou pour reproduire le même effet d'une autre manière sans trop changer le balisage HTML ?